refactor(tui): reorder main menu into logical groups
Menu had grown by prepending each new feature to the top, so items had no relation to their neighbors. Grouped into Export/Import, Bulk operations, Baselines & compliance, Reporting, Tenant & auth admin, with Exit last. Item numbers (used for dispatch) unchanged, only display order moved. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,5 +1,11 @@
|
|||||||
# macOS Intune Toolkit Changelog
|
# macOS Intune Toolkit Changelog
|
||||||
|
|
||||||
|
## 2026-08-07 — v4.4.1 — Reorder TUI menu into logical groups
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
- **`Start-IntuneToolkit.ps1`**
|
||||||
|
- Menu had grown by prepending each new feature to the top, so items ended up in reverse-add order with no relation between neighbors. Reordered into groups — Export/Import, Bulk operations, Baselines & compliance, Reporting, Tenant & auth admin — with Exit last. Item numbers (used for dispatch) are unchanged, only display order moved, so no other script or doc references needed updating.
|
||||||
|
|
||||||
## 2026-08-07 — v4.4.0 — Folder browser for Export/Import path prompts
|
## 2026-08-07 — v4.4.0 — Folder browser for Export/Import path prompts
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
Cross-platform, headless Intune policy export/import with PowerShell.
|
Cross-platform, headless Intune policy export/import with PowerShell.
|
||||||
|
|
||||||
**Current version:** `4.4.0` — see [`CHANGELOG_macOS_IntuneToolkit.md`](CHANGELOG_macOS_IntuneToolkit.md) for recent changes.
|
**Current version:** `4.4.1` — see [`CHANGELOG_macOS_IntuneToolkit.md`](CHANGELOG_macOS_IntuneToolkit.md) for recent changes.
|
||||||
|
|
||||||
This repository is now CLI-first. The old WPF application surface has been removed from the repo. The supported workflow is:
|
This repository is now CLI-first. The old WPF application surface has been removed from the repo. The supported workflow is:
|
||||||
|
|
||||||
|
|||||||
+25
-20
@@ -308,27 +308,32 @@ $commonParams = @{
|
|||||||
}
|
}
|
||||||
|
|
||||||
$menuItems = @(
|
$menuItems = @(
|
||||||
"21. Bulk delete policies"
|
# Export / Import
|
||||||
"20. Export Entra role membership"
|
|
||||||
"19. Document Conditional Access policies"
|
|
||||||
"18. Rotate app secret"
|
|
||||||
"17. Deploy CIS M365 baseline"
|
|
||||||
"16. Generate reports"
|
|
||||||
"15. Delete tenant auth and app registration"
|
|
||||||
"14. Delete local tenant auth only"
|
|
||||||
"13. Refresh tenant names"
|
|
||||||
"12. Initialize auth (one-time setup)"
|
|
||||||
"11. Deploy baseline (dry-run / WhatIf)"
|
|
||||||
"10. Deploy baseline"
|
|
||||||
"9. Bulk device operations"
|
|
||||||
"8. Bulk rename policies"
|
|
||||||
"7. Export assignments to CSV/Markdown"
|
|
||||||
"6. Restore assignments"
|
|
||||||
"5. Backup assignments"
|
|
||||||
"4. Bulk assignment manager (policies)"
|
|
||||||
"3. Bulk app assignment"
|
|
||||||
"2. Import policies"
|
|
||||||
"1. Export policies"
|
"1. Export policies"
|
||||||
|
"2. Import policies"
|
||||||
|
"7. Export assignments to CSV/Markdown"
|
||||||
|
"5. Backup assignments"
|
||||||
|
"6. Restore assignments"
|
||||||
|
# Bulk operations
|
||||||
|
"3. Bulk app assignment"
|
||||||
|
"4. Bulk assignment manager (policies)"
|
||||||
|
"8. Bulk rename policies"
|
||||||
|
"21. Bulk delete policies"
|
||||||
|
"9. Bulk device operations"
|
||||||
|
# Baselines & compliance
|
||||||
|
"10. Deploy baseline"
|
||||||
|
"11. Deploy baseline (dry-run / WhatIf)"
|
||||||
|
"17. Deploy CIS M365 baseline"
|
||||||
|
"19. Document Conditional Access policies"
|
||||||
|
# Reporting
|
||||||
|
"16. Generate reports"
|
||||||
|
"20. Export Entra role membership"
|
||||||
|
# Tenant & auth admin
|
||||||
|
"12. Initialize auth (one-time setup)"
|
||||||
|
"13. Refresh tenant names"
|
||||||
|
"18. Rotate app secret"
|
||||||
|
"14. Delete local tenant auth only"
|
||||||
|
"15. Delete tenant auth and app registration"
|
||||||
"0. Exit"
|
"0. Exit"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user