nerdexam
Microsoft

DP-203 · Question #294

Drag and Drop Question You have an Azure subscription that contains an Azure Data Lake Storage Gen2 account named storage1. Storage1 contains a container named container1. Container1 contains a…

The correct answer is Execute; Execute; Write. In Azure Data Lake Storage Gen2, ACL permissions follow a POSIX-like model where to access a file deep in a directory hierarchy, a user needs Execute permission on every parent directory in the path (storage1/container1 and directory1) to traverse into them, and Write…

Submitted by emma.c· Mar 30, 2026Implement and manage storage security in Azure, including configuring access control for Azure Data Lake Storage Gen2 using ACLs and RBAC roles (Azure AZ-104 / DP-203 - Secure and Monitor Data Storage)

Question

Drag and Drop Question You have an Azure subscription that contains an Azure Data Lake Storage Gen2 account named storage1. Storage1 contains a container named container1. Container1 contains a directory named directory1. Directory1 contains a file named file1. You have an Azure Active Directory (Azure AD) user named User1 that is assigned the Storage Blob Data Reader role for storage1. You need to ensure that User1 can append data to file1. The solution must use the principle of least privilege. Which permissions should you grant? To answer, drag the appropriate permissions to the correct resources. Each permission may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content. Answer:

Exhibit

DP-203 question #294 exhibit

Answer Area

Drag items

ReadWriteExecute

Correct arrangement

  • Execute
  • Execute
  • Write

Explanation

In Azure Data Lake Storage Gen2, ACL permissions follow a POSIX-like model where to access a file deep in a directory hierarchy, a user needs Execute permission on every parent directory in the path (storage1/container1 and directory1) to traverse into them, and Write permission on the target file (file1) itself to append data. The Storage Blob Data Reader role already grants Read access at the account level via RBAC, but granular ACL permissions are still needed for the directory traversal and file modification. Granting Execute on container1/directory1 and Write on file1 satisfies the append requirement with the least privilege - no broader Write or Read ACL grants are needed on the directories themselves.

Topics

#Azure Data Lake Storage Gen2#ACL Permissions#Least Privilege#Azure RBAC

Community Discussion

No community discussion yet for this question.

Full DP-203 Practice