
Explanation:
To meet the specified requirements while adhering to the principle of least privilege, the Storage Blob Data Contributor role assigned specifically to container fs1 is the optimal solution.
Storage Blob Data Contributor for fs1 provides exactly the required permissions:
This role assignment at the container level (fs1) ensures:
Option A (Contributor for fs1): This is an Azure Resource Manager role, not a data plane role. It manages the container itself (delete, modify properties) but doesn't grant data access permissions for reading/writing files.
Option B (Storage Blob Data Owner for fs1): While this would work, it provides excessive permissions including the ability to set POSIX access control lists and ownership. This violates the principle of least privilege by granting more authority than needed.
Option C (Storage Blob Data Contributor for storage1): This role at the storage account level would grant access to both fs1 AND fs2 containers, violating the requirement to prevent access to fs2.
Ultimate access to all questions.
You have a Microsoft Entra tenant containing an Azure Data Lake Storage Gen2 account named 'storage1'. The account has two containers: 'fs1' and 'fs2'. A Microsoft Entra group named 'DepartmentA' must be configured with the following requirements:
Which role should you assign to the 'DepartmentA' group?
A
Contributor for fs1
B
Storage Blob Data Owner for fs1
C
Storage Blob Data Contributor for storage1
D
Storage Blob Data Contributor for fs1
No comments yet.