Hello @Samy Abdul ,
Thanks for the question and using MS Q&A platform.
Yes, it supported for both Blob Storage, ADLS Gen2 and NFS 3.0 accounts.
Immutable policies and shared access policies are set at the container level for blob storage (so we can expect them to apply at the file system level for an ADLS Gen2-enabled account). Should there be different policies required, that may justify separate file systems.
Immutability policies are supported for both new and existing storage accounts. The following table shows which types of storage accounts are supported for each type of policy:
Immutable storage support for accounts with a hierarchical namespace is in preview. To enroll in the preview, see Preview Features on Azure Data Lake Storage.
Note: Keep in mind that you cannot rename or move a blob when the blob is in the immutable state and the account has a hierarchical namespace enabled. Both the blob name and the directory structure provide essential container-level data that cannot be modified once the immutable policy is in place.
For more details, refer to Store business-critical blob data with immutable storage.
Hope this helps. Do let us know if you any further queries.
---------------------------------------------------------------------------
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.