Releases: ugurkocde/IntuneAssignmentChecker
Releases · ugurkocde/IntuneAssignmentChecker
3.0.1 - Quick Fix
Application Assignments should work correctly now.
What's Changed
- 3.0.1 - Fix missing Application Assignments by @ugurkocde in #51
Full Changelog: v3.0.0...v3.0.1
3.0.0
Changelog
Major Changes
- HTML Report Generation:
- Added new feature (Menu Option 7) for generating interactive HTML reports.
- Features filterable tables with search functionality.
- Visual charts display policy distribution.
- Export capabilities to Excel/CSV.
- Responsive design for better viewing experience.
Code Improvements
- Refactored Code for Better Organization:
- Added
Get-IntuneAssignments
function for centralized assignment handling. - Added
Get-IntuneEntities
function for unified entity retrieval. - Added helper functions:
Get-GroupInfo
Get-DeviceInfo
Get-UserInfo
- Added
Get-GroupMemberships
function for group membership handling.
- Added
Performance Optimizations
- Improved pagination handling for large data sets.
- Optimized group membership checks.
- Enhanced caching of group information.
- Reduced redundant API calls for better performance.
UI/UX Improvements
- Updated menu options for better clarity.
- Enhanced progress indicators during data fetching.
- Improved error messages and user feedback.
- Better formatting of output tables for readability.
Error Handling
- Added comprehensive error handling for Graph API calls.
- Improved handling of group resolution errors.
- Enhanced certificate authentication error handling.
- Improved handling of empty or invalid responses.
What's Changed
- Version 3.0.0 by @ugurkocde in #47
Full Changelog: v2.6.0...v3.0.0
v2.6.0
Changes
- New Option: Compare Assignments of multiple Groups
- Added Support Group ID
- Added Support for Platform Scripts
- Added Support for Proactive Remediation Scripts
Details
- Update to 2.6.0 by @ugurkocde in #38
Full Changelog: v2.5...v2.6.0
Version 2.5
Changes
- Add new option to show all policies that are based on Administrative Templates
Version 2.4.2
Bug fixes
- Option 4 and 8 now also show Administrative Templates
Version 2.4.1
Fixed the pagination for Settings Catalog Policies
What's Changed
- Update to 2.4.1 by @ugurkocde in #29
Full Changelog: 2.4.0...v2.4.1
Version 2.4
New Options
- Show All Policies and Their Assignments: Quickly view all Intune policies along with their respective assignments.
- Show Policies Without Assignments: Identify policies that are not assigned to any groups.
- Check for Empty Groups in Assignments: Validate assigned groups to detect and report any empty groups.
Improvements and Bug Fixes
- Pagination Added: Overcame Graph API limitations by implementing pagination.
- Enhanced Error Handling: Improved validation to handle mistyped UPNs and Group Names.
- Updated Readme: Expanded documentation with detailed information on usage and a step-by-step authentication guide.
- Stability and Performance Improvements: Optimized codebase for greater reliability and faster execution.
What's Changed
- Update IntuneAssignmentChecker_v2.ps1 by @jamesvincent in #19
- Create funding.yml by @ugurkocde in #24
- update by @ugurkocde in #25
- V2.4.0 by @ugurkocde in #27
Full Changelog: v2.3.0...2.4.0
Version 2.3
Changelog
Fixed
- Permissions Check Enhancement: Updated the permission validation logic in the "Test" script to correctly factor in ReadWrite permissions in addition to Read. Previously, users with ReadWrite permissions were incorrectly flagged as failing the permission check. This issue caused some users to experience false failures in their permission tests. Issue #18. Thanks @jamesvincent
Version 2.2
Changelog
- Enhanced Login Options: Added Interactive Login support for cases where switching tenants quickly or handling complex app registration processes is needed. Certificate Authentication remains the default. Thanks to @SimonSkotheimsvik for the PR and highlighting this use case.
Version 2.1
Changelog
- Added Permission Check
- Fixed CSV Export. See #14