Skip to content

v2.1.0

Compare
Choose a tag to compare
@almenscorner almenscorner released this 13 Feb 13:16
· 206 commits to main since this release
0c03c14

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 or 503 was thrown for a request in the batch the request was not retried causing inconsistent output in rare cases. This update adds 429 and 503 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