
Answer-first summary for fast verification
Answer: Create security groups in Azure Active Directory (Azure AD) and add project members., Assign Azure AD security groups to Azure Data Lake Storage., Configure access control lists (ACL) for the Azure Data Lake Storage account.
To implement role-based access control (RBAC) for Azure Data Lake Storage that allows project members to manage storage resources, the following three-step approach is optimal: **A: Create security groups in Azure Active Directory (Azure AD) and add project members** - This is the foundational step where you organize users into logical groups based on their roles or project requirements. By creating Azure AD security groups and adding relevant project members, you establish a centralized identity management approach that simplifies permission assignment and maintenance. **C: Assign Azure AD security groups to Azure Data Lake Storage** - After creating the security groups, you assign them to the Azure Data Lake Storage account using Azure RBAC roles (such as Storage Blob Data Contributor, Storage Blob Data Owner, or custom roles). This enables group-based permission management at the storage account level, allowing members to perform management operations like creating containers, configuring settings, or managing data. **E: Configure access control lists (ACL) for the Azure Data Lake Storage account** - While RBAC provides control at the storage account level, ACLs offer granular permissions for specific directories and files within the data lake. Configuring ACLs ensures that project members have appropriate access to the actual data assets, complementing the broader RBAC permissions for resource management. **Why other options are less suitable:** - **B: Configure end-user authentication for the Azure Data Lake Storage account** - This is typically enabled by default when using Azure AD integration and doesn't directly address RBAC implementation for resource management. - **D: Configure Service-to-service authentication for the Azure Data Lake Storage account** - This is relevant for service principals and managed identities accessing storage, not for implementing RBAC for human project members managing storage resources.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
You are developing data engineering solutions for a company. A project requires deploying data to Azure Data Lake Storage. You need to implement role-based access control (RBAC) to allow project members to manage the Azure Data Lake Storage resources.
Which three actions should you perform? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.
A
Create security groups in Azure Active Directory (Azure AD) and add project members.
B
Configure end-user authentication for the Azure Data Lake Storage account.
C
Assign Azure AD security groups to Azure Data Lake Storage.
D
Configure Service-to-service authentication for the Azure Data Lake Storage account.
E
Configure access control lists (ACL) for the Azure Data Lake Storage account.