Azure Data Lake Storage Gen2 recursive access control list (ACL) update is generally available
Published date: November 05, 2020
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.