Improve policy processing
This release provides the following minor updates:
- Updates the library templates to use
root_scope_resource_id
for policies deployed by this module - Fix to remove incorrect Managed Identity from
Deploy-ASC-Monitoring
policy - Fix to address missing Role Assignments for Policy Assignments using internal Policy Set Definitions
- Improve logic when processing Role Assignments for Policy Assignments with Managed Identities
- Initial work towards #51 where duplicate Policy Assignments at different scopes cause a duplicate key error
- Fix a bug where changing the
archetype_id
for an existing Management Group fails during theplan
stage - Fix for #61 to ensure correct validation on
custom_landing_zones
keys - Adds provider block to ensure the minimum supported
required_providers
is enforced by the module - Update to the
EnterpriseScaleLibraryTools
module to ensure correct processing of fields using a customenum
for validation