An organization has an Azure environment structured with the following hierarchy:
* Management Group: `MG-Logistics`
* Subscription: `Sub-Shipments`
* Resource Group: `RG-CoreServices`
* Storage Account: `stashipdata`
* Resource Group: `RG-ComputeVets`
You need to configure access for a security group named `Group-LogisticsAdmins` to meet the following requirements:
1. Members of the group must be able to view all resources in the `Sub-Shipments` subscription.
2. Members of the group must be able to upload, download, and delete blobs inside the `stashipdata` storage account.
3. The configuration must follow the principle of least privilege.
Which two role assignments should you configure? (Select two.)
- Assign the Reader role to Group-LogisticsAdmins at the Sub-Shipments subscription scope.Cevap
- Assign the Storage Blob Data Contributor role to Group-LogisticsAdmins at the stashipdata storage account scope.Cevap
- CAssign the Contributor role to Group-LogisticsAdmins at the RG-CoreServices resource group scope.
- DAssign the Global Reader role to Group-LogisticsAdmins in Microsoft Entra ID.
- EAssign the Reader role to Group-LogisticsAdmins at the MG-Logistics management group scope and configure an Azure RBAC deny assignment for the RG-ComputeVets resource group.
Cevap
The correct assignments are Reader at the Sub-Shipments subscription scope and Storage Blob Data Contributor at the stashipdata storage account scope.
Assigning the Reader role at the subscription scope allows members to view all resources in that subscription, satisfying the first requirement under the principle of least privilege. Assigning the Storage Blob Data Contributor role at the storage account scope provides the necessary read, write, and delete permissions to the storage blob data plane under the principle of least privilege.
Adım Adım Çözüm
Anahtar Kavram
Azure RBAC differentiates between control-plane and data-plane access. For data-plane operations in Azure Storage, specific roles (like Storage Blob Data Contributor) must be assigned, as control-plane roles (like Reader or Contributor) do not inherit data-plane access. Furthermore, permissions inherit down the scope hierarchy, and custom deny assignments are not supported in user-defined RBAC.
Tahmini Süre:1m 30s