Hello @Naga ,
Thanks for the question and using MS Q&A platform.
Azure Data Lake Gen2 has limited data security (no row-level, column-level, dynamic data masking, etc) and the difficulty in accessing it compared to accessing a relational database.
Azure SQL Database, Azure SQL Managed Instance, and Azure Synapse Analytics supports Row-Level Security, Column-level security and dynamic data masking.
Azure Data Lake Storage Gen2 implements an access control model that supports both Azure role-based access control (Azure RBAC) and POSIX-like access control lists (ACLs).
This article describes access control lists in Data Lake Storage Gen2. To learn about how to incorporate Azure RBAC together with ACLs, and how system evaluates them to make authorization decisions, see Access control model in Azure Data Lake Storage Gen2.
For more details refer the below articles:
ADLS Gen 2 supports both encryption-in-transit and encryption-at-rest.
For more details, refer to Azure Storage encryption for data at rest.
Alternative options: Masking Sensitive Data in Azure Data Lake
Hope this will help. Please let us know if any further queries.
------------------------------
- Please don't forget to click on or upvote button whenever the information provided helps you. Original posters help the community find answers faster by identifying the correct answer. Here is how
- Want a reminder to come back and check responses? Here is how to subscribe to a notification
- If you are interested in joining the VM program and help shape the future of Q&A: Here is how you can be part of Q&A Volunteer Moderators