• 4.1.0 d3e0769799

    tomas.kracmar released this 2026-06-14 13:24:52 +00:00 | 1 commits to main since this release

    This release reorganizes the entry-point scripts, adds CIS M365 baselines and reporting utilities, and hardens the repository against committing local artifacts.

    New and moved entry points

    • Start-IntuneToolkit.ps1 is now at the repo root (the recommended unified launcher).
    • Scripts/Start-HeadlessIntune.ps1 moved from the repo root.
    • Scripts/Private/Start-IntuneManagementTui.ps1 moved to the Private helper folder.

    New capabilities

    • CIS M365 v7 baselineScripts/Deploy-CISM365Baseline.ps1 plus Baselines/CISM365-v7*.yaml and Baselines/M365-CIS-Rapid/.
    • Python reporting utilitiesExport-SettingsReport.py, Export-AssignmentReport.py, Export-ObjectInventoryReport.py generate CSV/Markdown reports from local exports. Settings Catalog names are resolved automatically via configurationSettings.json.
    • Conditional Access wizardScripts/Start-CAWizard.ps1 and Scripts/ca-wizard.py help scaffold Conditional Access baselines.
    • Baseline batch runnerScripts/Invoke-BaselineBatch.ps1 runs multiple baseline manifests in one pass.

    Improvements

    • Deploy-IntuneBaseline.ps1 adds Merge conflict resolution, -ReportPath output, and optimized group loading.
    • Initialize-IntuneAuth.ps1 adds -RotateSecret and -SecretExpiryYears for secret lifecycle management.
    • Extensions/EndpointManager.psm1 and Extensions/MSGraph.psm1 auto-export Settings Catalog definitions during export.
    • README.md updated with the new entry points and full script catalog.
    • New AGENTS.md documents the project architecture, dependencies, testing notes, and security considerations for AI coding agents.

    Repository hygiene

    • .gitignore now excludes .DS_Store, __pycache__, .venv-pdf/, local export folders, Settings.json, and IntuneManagement.log.
    • Removed an accidental tenant export folder and the local .venv-pdf directory before committing.

    See CHANGELOG_macOS_IntuneToolkit.md and AGENTS.md for full details.

    Downloads