An organization has an Azure environment structured with the following resource hierarchy:
* MG-Production (Management Group)
* Sub-Prod (Subscription)
* RG-App (Resource Group)
* VM-Web (Virtual Machine)
* RG-Data (Resource Group)
* sa-prod (Storage Account)
* kv-prod (Key Vault)
You are tasked with assigning built-in Azure role-based access control (RBAC) roles to four administrative security groups. Your configurations must strictly adhere to the principle of least privilege.
Match each administrative requirement to the correct Azure RBAC role and scope.
- Restart and configure VM-Web, but must not be able to modify the virtual network or other resources in RG-App.Virtual Machine Contributor at the scope of VM-Web
- Manage sa-prod configurations and regenerate access keys, but must not be granted direct data plane access to containers via Microsoft Entra ID.Storage Account Contributor at the scope of sa-prod
- Read secret values inside kv-prod, but must not be able to modify key vault resource properties or management settings.Key Vault Secrets User at the scope of kv-prod
- Assign roles across all resource groups within Sub-Prod, but must not be able to deploy or delete resource groups.User Access Administrator at the scope of Sub-Prod
Cevap
Requirement for VM-Web matches Virtual Machine Contributor at VM-Web scope; requirement for sa-prod matches Storage Account Contributor at sa-prod scope; requirement for kv-prod matches Key Vault Secrets User at kv-prod scope; requirement for Sub-Prod role assignment matches User Access Administrator at Sub-Prod scope.
The correct pairings match the security requirements to the most restricted built-in role and scope. Virtual Machine Contributor at the VM-Web scope limits VM control to only VM-Web. Storage Account Contributor at the sa-prod scope allows control plane settings management (like key regeneration) without granting Entra ID data access. Key Vault Secrets User at the kv-prod scope permits data-plane read access to secrets without administrative control plane capabilities. User Access Administrator at the Sub-Prod scope permits subscription-wide role assignment management without resource modification permissions.
Adım Adım Çözüm
Anahtar Kavram
Azure RBAC roles and scopes configuration