-
released this
2026-07-07 12:57:08 +00:00 | 6 commits to main since this releaseThis release adds a new reporting tool for Entra directory roles and wires it into the unified launcher.
What's new
-
Scripts/Export-EntraRoleMembership.ps1— exports all active and PIM-eligible Microsoft Entra directory role memberships to CSV, including transitive expansion of group-assigned roles. Each row is marked as privileged or not.- Supports
AppOnly,Browser, andDeviceCodeauth. - Reads saved credentials from
Settings.json/ macOS Keychain when running inAppOnlymode. - Handles missing PIM licenses and insufficient permissions gracefully.
- Supports
-
Start-IntuneToolkit.ps1— added menu item 20. Export Entra role membership that prompts for the CSV output path and launches the new script.
Documentation
README.mdandAGENTS.mdnow list the new script in the entry points.CHANGELOG_macOS_IntuneToolkit.mdhas a dedicated entry for this release.
Repository hygiene
.gitignoreupdated to ignore the localaccounts/folder and stray operational shell scripts (deploy.sh,restart_gateways.sh).
Notes
This release also includes everything shipped in
4.1.0and the two follow-up commits onmain:- Expanded
Export-SettingsReport.pycoverage and a newInvoke-ConditionalAccessDocumentation.ps1. Platformcolumn in settings reports and cleanup of Windows-specific artifacts.
Downloads
-