An organization manages its Azure resources using the following hierarchy:
* Subscription: `Sub-Dev-01`
* Resource Group: `RG-App-01`
* Virtual Machine: `vm-dev-01`
* Resource Group: `RG-Data-01`
* Storage Account: `sa-dev-01`
You configure the following role assignments and group memberships:
* A Microsoft Entra ID group named `Dev-Team` is assigned the Contributor role at the `RG-App-01` scope.
* A user named `DevUser1` is a member of the `Dev-Team` group.
* `DevUser1` is assigned the Reader role at the `Sub-Dev-01` subscription scope.
* `DevUser1` is assigned the Owner role at the `sa-dev-01` storage account scope.
Which of the following actions can `DevUser1` perform? (Select TWO.)
- Create a new virtual machine in RG-App-01Answer
- Assign the Reader role to another user on the sa-dev-01 storage accountAnswer
- CDelete the RG-Data-01 resource group
- DCreate a new resource group under the Sub-Dev-01 subscription
Answer
The user can create a new virtual machine in RG-App-01 and assign the Reader role to another user on the sa-dev-01 storage account.
The correct options are creating a new virtual machine in RG-App-01 and assigning the Reader role to another user on the sa-dev-01 storage account. The Contributor role at the resource group level allows resource creation within that group, and the Reader assignment at the subscription level does not restrict this because Azure RBAC is additive. The Owner role on the storage account grants full management capabilities, including role assignments, specifically at that resource scope.
Step-by-Step Solution
Key Concept
Azure RBAC scopes, role inheritance, and the additive nature of role assignments.
Estimated Time:1m 30s