gen-management-groups-and-subscriptions
Latest: v1.0.3
Category
Governance
Total Versions
11
Last Updated
2/25/2026
Release History
v1.0.3 Latest
Changes:
- • Fix: bug time_sleep after the subscription create sometimes gives an error
- • Merged PR 16708: Updated main.tf
v1.0.2
Changes:
- • Fix linter issues in yaml files.
- • Merged PR 16624: Fix formatting and add missing YAML header in managementgroups.yml; standardi...
v1.0.1
Changes:
- • Fix: reset test custom roles names to the original
- • Merged PR 16616: Refactor custom role names to remove test suffixes for clarity
v1.0.0 Breaking
Changes:
- • New Features:
- • Budget can be set on subscriptions. Add support for API Management for the call to the function app for the CSP subscriptions.
- • Merged PR 16609: Add Budget, API Management and Fix role assignements
- • l non-privileged roles are now allowed.
- • The delegated_roles parameter is obsolete and has been removed..
- • Updategen-paas-application-landingzone-legacy module with the following new RBAC role condition
- • Vault Crypto Service Encryption User =e147488a-f6f5-4113-8e2d-b22465e65bf6
- • In the README.md of the module Git Leaks detects 2 faults positives. Added#gitleaks:allowto the line.
v0.7.0
Changes:
- • l non-privileged roles are now allowed.
- • The delegated_roles parameter is obsolete and has been removed..
- • Merged PR 16304: Remove Delegated Roles
- • Updategen-paas-application-landingzone-legacy module with the following new RBAC role condition
- • Vault Crypto Service Encryption User =e147488a-f6f5-4113-8e2d-b22465e65bf6
- • In the README.md of the module Git Leaks detects 2 faults positives. Added#gitleaks:allowto the line.
v0.6.0
Changes:
- • Updategen-paas-application-landingzone-legacy module with the following new RBAC role condition
- • Vault Crypto Service Encryption User =e147488a-f6f5-4113-8e2d-b22465e65bf6
- • Merged PR 14144: Updated variables.tf
- • In the README.md of the module Git Leaks detects 2 faults positives. Added#gitleaks:allowto the line.
v0.5.1
Changes:
- • In the README.md of the module Git Leaks detects 2 faults positives. Added#gitleaks:allowto the line.
- • Merged PR 13681: Added gitleaks allow to false positive.
v0.5.0
Changes:
- • 2. Added locals to check if subscriptions have to be created.
- • 3. Added locals to validate the subscription_id (check if subscriptions are created successful)
- • 4. Added locals to check if new subscriptions are created. (to allow for a wait time of 60 sec. only when subscriptions are created.)
- • 5. fixed the validation that checks if assign_role_definitions is only set once. And if it is on a level 1 management group.
- • 6. Removed unused property from data.azapi_resource_list.mgmtgroups
- • Merged PR 13214: Fixes after the first deploy
v0.4.0
Changes:
- • Add default features and providers to the module.The following features will by default be enabled on the subscriptions:
- • - provider: Microsoft.Network
- • feature: DisableNetworkWatcherAutocreation
- • - provider: Microsoft.Compute
- • The following providers will by default be registers on the subscriptions:
- • - provider: Microsoft.OperationalInsights
- • - provider: Microsoft.RecoveryServices
- • - provider: Microsoft.Maintenance
- • Merged PR 13151: Update
v0.3.1
Changes:
- • Fix: there was a problem when next to one existing subscription other existing or new subscriptions. Only one ID of the current management group was passed to the module responsible to the subscriptions.
- • Merged PR 13137: Fix for support multiple existing subscriptions in one managment group
v0.3.0
Changes:
- • Change the code for configuring/creating of subscriptions. Now it supports adding configuration to existing subscriptions.
- • Added module for management group creation. This prevents problems with the wait time needed after a management group is created.
- • Merged PR 13129: first version ready for use.