Azure Data Lake Storage Gen2 recursive access control list (ACL) update is generally available

Azure Updates

Discussionpowered by zap.ms

Published

Nov 5, 2020

Status

Launched

Timeline

  • November 2020
    General Availability

Product

Azure Data Lake Storage
Storage Accounts

Tag

Features
Security

Category

Analytics
Storage

Description

The ability to recursively propagate access control list (ACL) changes from a parent directory to its existing child items for Azure Data Lake Storage (ADLS) Gen2 is now generally available in all Azure regions. This capability is available through PowerShell, .NET, Python, Java SDKs, and Azure CLI.

ACL inheritance is already available for new child items created under a parent directory for ADLS Gen2. You will now also be able to add, update, and remove ACLs recursively for existing child items for a parent directory without having to make changes individually for each child item. This process of applying ACL changes recursively also includes error tracking. You can resume the recursive ACL process from the point of failure and will not need to reprocess already successful files and folders. This capability makes it easier to apply ACL changes for large directory hierarchies for ADLS Gen2.

Refer to our documentation for more information on guidelines, packages, and code samples.