An administrator is configuring access to an Azure Storage account named auditstore77 that contains a blob container named archives. A group of external auditors named AuditTeam must be able to navigate the Azure portal to find the storage account and download the blobs within the container. The auditors will authenticate using Microsoft Entra ID. You need to assign Azure Role-Based Access Control (RBAC) roles to AuditTeam to meet the requirements using the principle of least privilege. Which two roles should you assign? (Select two.)
- Storage Blob Data ReaderAnswer
- ReaderAnswer
- CStorage Account Contributor
- DStorage Blob Data Owner
Answer
Assign the Reader and Storage Blob Data Reader roles to the AuditTeam group.
To fulfill the requirements with least privilege, two roles are needed: one for the control plane to navigate the Azure portal and one for the data plane to access the blobs. The Reader role allows the AuditTeam to view the storage account in the portal without modifying it. The Storage Blob Data Reader role provides the necessary read-only permissions to download blobs from the container using Microsoft Entra ID authentication.
Step-by-Step Solution
Key Concept
Separation of control plane and data plane RBAC roles for Azure Storage authentication with Microsoft Entra ID.