Skip to content

Improve policy processing

Compare
Choose a tag to compare
@krowlandson krowlandson released this 31 Mar 20:53
· 482 commits to main since this release
96be8a1

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 the plan 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 custom enum for validation