v2.1.0
New features
- Backup, update, removal and documentation of custom Roles in Intune.
- Backup, update, removal and documentation of Scope Tags in Intune.
- Backup Activation Lock ByPass Codes for Apple devices, creates a JSON report of all codes.
- While batching, if a throttle
429
or503
was thrown for a request in the batch the request was not retried causing inconsistent output in rare cases. This update adds429
and503
response handling in the batching. - Added an option to exclude
usedLicenseCount
info during backup on VPP apps by adding-e VPPusedLicenseCount
. This allows for a cleaner commit history.
Fixes
- Added an additional check for null app responses on ESP backup to allow for continuing even if an app has been removed.
- While batching filters, an empty guid was passed which caused a lot of
400
responses in the batches. This update excludes empty filter guids from the batching.
Notes
This update will require additional permissions added to the App Registration as Roles and Scope Tags are now included. Additional permissions required are,
- DeviceManagementRBAC.ReadWrite.All (or Read only for backup only scenarios)
If you do not want to add this additional permission, make sure you exclude the new payloads on run time, -e Roles ScopeTags
.
Full Changelog: v2.0.8...v2.1.0