IntuneAssignmentChecker

3.4.3

This script enables IT administrators to efficiently analyze and audit Intune assignments. It checks assignments for specific users, groups, or devices, displays all policies and their assignments, identifies unassigned policies, detects empty groups in assignments, and searches for specific settings across policies.

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Script -Name IntuneAssignmentChecker

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Package Details

Author(s)

  • ugurk

Functions

Set-Environment Get-IntuneAssignments Get-IntuneEntities Get-PolicyPlatform Get-GroupInfo Get-DeviceInfo Get-UserInfo Get-GroupMemberships Process-MultipleAssignments Get-AssignmentInfo Get-AssignmentFailures Show-SaveFileDialog Export-PolicyData Add-ExportData Add-AppExportData Show-Menu Export-ResultsIfRequested Format-PolicyTable Process-PolicyAssignments Test-EmptyGroup

Dependencies

Release Notes

Version 3.4.3:
- Fixed critical assignment accuracy issues affecting group policy checks (Fixes #79, #80)
- Resolved Settings Catalog policies not showing in group assignments (Fixes #80)
- Fixed Compare Groups to properly detect and display excluded assignments with [EXCLUDED] tag (Fixes #44)
- Improved assignment processing to handle ALL assignments instead of just first one
- Enhanced exclusion detection in group comparison feature
Version 3.4.2:
- Fixed Android policy detection - now properly identifies and displays Android platform policies (Fixes #86)
- Fixed assignment accuracy - now shows ALL assigned groups instead of just the first one (Fixes #87)
- Fixed exclusion group names - now displays actual group names instead of generic "Group Exclusion" (Fixes #63, #84)
- Added platform detection for all device configuration and compliance policies
- Improved assignment processing to handle multiple assignments correctly
- Enhanced group name resolution for all assignment types
Version 3.4.1:
- Updated release date
Version 3.4.0:
- NEW: Added "Show All Failed Assignments" feature (option 11) to display policy deployment failures
- Added support for Windows 365 Cloud PC Provisioning Policies and User Settings
- Updated HTML export to include these new policy types
- Enhanced assignment checking functionality
- Removed deprecated Administrative Templates option (was option 10)
- Renumbered menu options: Compare Groups is now option 10
Version 3.3.3:
- Fixed HTML Export bug (#70)
- Added display for Autopilot and Enrollment Status Page profiles
Version 3.3.2:
- Added support for Endpoint Security tab (Antivirus profiles, Disk Encryption, etc.)
- Added Autopilot deployment profiles and ESP assignment checks

FileList

Version History

Version Downloads Last updated
3.4.3 (current version) 76 9/19/2025
3.4.1 2,324 7/2/2025
3.4.0 10 7/2/2025
3.3.4 617 6/6/2025
3.3.3 666 5/20/2025
3.3.2 9 5/20/2025
3.3.0 76 5/18/2025
3.2.0 9 5/17/2025
3.1.1 2,098 2/17/2025
3.1.0 917 2/1/2025
3.0.1 1,159 1/4/2025
3.0 415 12/28/2024
Show more