An administrator is configuring access control for an Azure environment where the Prod-MG management group contains the Sub1 subscription, which in turn contains the Data-RG resource group. A storage account named storage1 is deployed in Data-RG. A developer needs to upload and read blobs in storage1. The developer must not have permissions to modify the configuration of the storage account or any other resources in the subscription. Which built-in role and scope should the administrator assign to the developer to meet these requirements while adhering to the principle of least privilege?
- Storage Blob Data Contributor assigned at the storage1 scopeCevap
- BStorage Account Contributor assigned at the Data-RG scope
- CUser Administrator assigned at the Prod-MG scope
- DReader assigned at the Sub1 scope
Cevap
Assign the Storage Blob Data Contributor role at the storage1 scope.
Assigning the Storage Blob Data Contributor role at the storage1 scope is correct because it grants the specific data plane permissions required to upload and read blobs on that specific storage account, satisfying the principle of least privilege without providing management access to other resources.
Adım Adım Çözüm
Anahtar Kavram
Azure RBAC roles distinguish between control plane and data plane operations, and scopes define the boundary of these permissions.
Tahmini Süre:1m 0s