Skip to content

Releases: ugurkocde/IntuneAssignmentChecker

3.0.1 - Quick Fix

04 Jan 16:17
Compare
Choose a tag to compare

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

28 Dec 16:38
c940c64
Compare
Choose a tag to compare

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.

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

Full Changelog: v2.6.0...v3.0.0

v2.6.0

07 Dec 14:33
Compare
Choose a tag to compare

Changes

  • New Option: Compare Assignments of multiple Groups
  • Added Support Group ID
  • Added Support for Platform Scripts
  • Added Support for Proactive Remediation Scripts

Details

Full Changelog: v2.5...v2.6.0

Version 2.5

16 Nov 11:20
Compare
Choose a tag to compare

Changes

  • Add new option to show all policies that are based on Administrative Templates

Version 2.4.2

14 Nov 15:10
Compare
Choose a tag to compare

Bug fixes

  • Option 4 and 8 now also show Administrative Templates

Version 2.4.1

05 Nov 14:13
82e05ea
Compare
Choose a tag to compare

Fixed the pagination for Settings Catalog Policies

What's Changed

Full Changelog: 2.4.0...v2.4.1

Version 2.4

31 Oct 13:09
7f6d078
Compare
Choose a tag to compare

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

Full Changelog: v2.3.0...2.4.0

Version 2.3

26 Aug 20:39
ca3aa95
Compare
Choose a tag to compare

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

22 Aug 11:08
21bd11b
Compare
Choose a tag to compare

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

20 Aug 18:54
8de15d5
Compare
Choose a tag to compare

Changelog

  • Added Permission Check
  • Fixed CSV Export. See #14