30 Commits

Author SHA1 Message Date
e13d14edcb feat(toolkit): complete macOS Intune Toolkit v1
Core enhancements:
- Expanded default export/import scope to ~45 object types including DeviceManagementIntents
- Added -AllPages pagination support across Graph queries for large tenants
- Invoke-GraphRequest now throws on 4xx/5xx instead of silently returning null
- Added macOS Keychain fallback for secret retrieval in headless auth flow
- Added NameSearchPattern/NameReplacePattern mutation support through export/import forms

New toolkit scripts:
- Bulk-AppAssignment.ps1: bulk-assign apps to groups/All Users/All Devices
- Bulk-AssignmentManager.ps1: add/remove assignments for any policy type with correct @odata.type
- Backup-Restore-Assignments.ps1: JSON backup with cross-tenant group resolution
- Export-AssignmentsToCsv.ps1: CSV/Markdown documentation output
- Bulk-RenamePolicies.ps1: regex search/replace and prefix mutations
- Bulk-DeviceOperations.ps1: delete/retire/wipe/lock/sync with -WhatIf safeguards
- Start-IntuneManagementTui.ps1: interactive terminal UI for headless operations
- Create-IntuneManagementApp.ps1: helper for app registration setup

Updated existing scripts:
- Export-Policies.ps1 / Import-Policies.ps1: wired mutation params through
- Start-HeadlessIntune.ps1: integrated TUI and new parameter forwarding
2026-04-14 15:11:09 +02:00
239e3ec16e Add browser auth for headless runs 2026-04-08 16:09:30 +02:00
c803a00df7 Strip legacy UI and keep headless runtime 2026-04-08 15:35:04 +02:00
8fe71c0078 Add headless macOS CLI workflow 2026-04-08 15:18:32 +02:00
Mikael Karlsson
968fb4866c 3.10.0.2
Fixed issue with importing Security Baseline 24H2.
2025-04-19 14:53:57 +10:00
Mikael Karlsson
8601a5b38e Initial 3.10.0 upload 2025-02-22 21:52:13 +11:00
Mikael Karlsson
c16f85a299 3.9.6 2024-04-22 21:48:16 +10:00
Mikael Karlsson
47968b4219 3.9.5 2024-01-24 21:25:53 +11:00
Mikael Karlsson
f5613442bd 3.9.3 2023-12-11 18:58:13 +11:00
Mikael Karlsson
ab7b062946 3.9.2 2023-10-17 20:34:44 +11:00
Mikael Karlsson
ea3af64316 3.9.1 2023-08-30 20:07:18 +10:00
Mikael Karlsson
ece28a649f 3.8.1 2023-01-26 22:29:21 +11:00
Mikael Karlsson
4d3d8a3060 3.7.1 2022-08-08 21:54:53 +10:00
Mikael Karlsson
37965cb290 3.7.0 2022-08-02 22:22:54 +10:00
Mikael Karlsson
a60b83ede9 3.6.0 2022-06-29 22:56:52 +10:00
Mikael Karlsson
4571341763 3.5.0 2022-04-26 21:49:54 +10:00
Mikael Karlsson
46435b5717 3.4.0
New features and fixes
2022-03-01 17:54:14 +11:00
Mikael Karlsson
bc48d14176 3.3.2 2021-12-14 02:04:15 +11:00
Mikael Karlsson
2b9efd5c85 3.3.1 Beta 2021-10-28 21:30:21 +11:00
Mikael Karlsson
4add87884a 3.3.0
Beta release
2021-10-17 14:02:08 +11:00
Mikael Karlsson
5976b0bffd 3.2.3 2021-10-07 20:06:31 +11:00
Mikael Karlsson
58abeeb9bd 3.2.1 2021-09-04 10:19:42 +10:00
Mikael Karlsson
95bd8fc07c 3.2.0 2021-08-15 20:54:37 +10:00
Mikael Karlsson
fb46337f98 3.1.7 2021-07-12 20:24:27 +10:00
Mikael Karlsson
06688e7193 3.1.6 2021-07-07 21:50:48 +10:00
Mikael Karlsson
e66814055d 3.1.3
Bulk Compare, Bulk Copy + bug fixes
2021-07-05 18:25:33 +10:00
Mikael Karlsson
1556c447c5 3.1.2
Support for deleting profiles/policies
2021-06-20 19:25:27 +10:00
Mikael Karlsson
a495b0f0df 3.1.1 fixes
Fix issue with getting user information calling the ME API with full ODATA info
2021-06-16 12:14:01 +10:00
Mikael Karlsson
18533494b2 3.1 changes 2021-06-08 19:02:25 +10:00
Micke
c7f8cbe760 Version 3 Beta 1 - Complete re-write 2021-04-13 17:57:12 +10:00