An organization's Azure environment is configured with the following resource hierarchy:
- Tenant Root Group (Management Group)
- Group-MG (Management Group)
- Billing-Sub (Subscription)
- Data-RG (Resource Group)
- storage1 (Storage Account)
A security administrator needs to delegate authority to a user named Admin-User1. Admin-User1 must be able to assign the Reader role to external auditors for resources within Data-RG. Admin-User1 must not be able to modify the resources themselves, nor assign roles for any resources outside of Data-RG.
Which of the following actions should the administrator perform to meet these requirements with the least privilege?
- Assign the User Access Administrator role to Admin-User1 at the scope of the Data-RG resource group.Answer
- BAssign the Owner role to Admin-User1 at the scope of the Data-RG resource group.
- CAssign the Global Administrator role to Admin-User1 in Microsoft Entra ID.
- DAssign the User Access Administrator role to Admin-User1 at the scope of the Billing-Sub subscription.
Answer
Assign the User Access Administrator role to Admin-User1 at the scope of the Data-RG resource group.
Assigning the User Access Administrator role at the resource group scope (Data-RG) allows the user to manage role assignments (such as assigning the Reader role) only within that specific resource group. Since User Access Administrator does not grant permissions to modify the resources themselves (which would require a role like Contributor or Owner), it satisfies the requirement of least privilege.
Step-by-Step Solution
Key Concept
Azure RBAC scopes, role delegation, and the difference between Owner and User Access Administrator roles.