An enterprise is designing a subscription governance model to manage resources across multiple departments. You need to implement a management group hierarchy and delegate resource access using a custom Azure RBAC role. The solution must ensure that administrative access is inherited across all department subscriptions and adheres to the principle of least privilege.
Which sequence of steps should you perform?
- 1Create the management group hierarchy under the Tenant Root Group to reflect the organizational departments.
- 2Associate the departmental subscriptions with their designated management groups in the hierarchy.
- 3Define and create the custom Azure RBAC role with the AssignableScopes property configured with the management group resource paths.
- 4Create Microsoft Entra ID security groups for the departmental administrative roles and add the respective users.
- 5Create role assignments that map the Microsoft Entra ID security groups to the custom RBAC role at the management group scope.
Cevap
The correct sequence is to first create the management group hierarchy, associate the departmental subscriptions with their designated management groups, define and create the custom Azure RBAC role specifying the management group paths in the AssignableScopes, create Microsoft Entra ID security groups for the administrative roles, and finally create the role assignments mapping the security groups to the custom role at the management group scope.
Establishing governance begins with defining the resource hierarchy (management groups) and placing subscriptions within that hierarchy. Once the hierarchy is established, the custom role definition is created with AssignableScopes set to the management groups. Then, Microsoft Entra ID security groups are created to hold users, and finally, the custom role is assigned to the security groups at the management group scope to enable inheritance.
Adım Adım Çözüm
Anahtar Kavram
Azure Management Groups allow logical grouping of subscriptions to apply access control, policies, and compliance settings. Custom RBAC roles require an AssignableScopes property that limits where the role can be assigned, and permissions are inherited from parent scopes (Management Groups) to child scopes (Subscriptions, Resource Groups, and Resources).