Don't miss your chance to take the Fabric Data Engineer (DP-600) exam for FREE! Find out how by attending the DP-600 session on April 23rd (pacific time), live or on-demand.
Learn moreNext up in the FabCon + SQLCon recap series: The roadmap for Microsoft SQL and Maximizing Developer experiences in Fabric. All sessions are available on-demand after the live show. Register now
I want to implement row level security for users is it possible in warehouse and how it works and how can I implement this in fabric
Solved! Go to Solution.
Hi @AdamMichael , the answer to your question is is YES, you can implement Row-level security on a Fabric Warehouse 😁 and it is well documented by MSFTm here'sthe main article from MSFT https://learn.microsoft.com/en-us/fabric/data-warehouse/row-level-security
And with regards to how can I implement this in fabric? In the article I shared there's very good information what it is, also explains the concept of the predicate-based row-level security, permission needed and provides an example
My explnaition in simple terms
#1. You need to have within the rows you want to secure, what user or security group can see it
#2. Create a function receving the user/group and return true(yes exists) / null (not exists)
#3. Create a security policy that attached the validatino function to the table
And that all about it, in a nutshell of course 😋
I would definely recommend you to read the documentation on this topis from MSFT, but I hope this give you a quick push in the right direction, best of lucks mate! If you find this useful, a kudos will be nice and mark this as a solution ... cheers.
Hi @AdamMichael
Have you had a chance to look through the responses shared earlier? If anything is still unclear, we’ll be happy to provide additional support.
Hi @AdamMichael
We wanted to follow up to check if you’ve had an opportunity to review the previous responses. If you require further assistance, please don’t hesitate to let us know.
Hi @AdamMichael , the answer to your question is is YES, you can implement Row-level security on a Fabric Warehouse 😁 and it is well documented by MSFTm here'sthe main article from MSFT https://learn.microsoft.com/en-us/fabric/data-warehouse/row-level-security
And with regards to how can I implement this in fabric? In the article I shared there's very good information what it is, also explains the concept of the predicate-based row-level security, permission needed and provides an example
My explnaition in simple terms
#1. You need to have within the rows you want to secure, what user or security group can see it
#2. Create a function receving the user/group and return true(yes exists) / null (not exists)
#3. Create a security policy that attached the validatino function to the table
And that all about it, in a nutshell of course 😋
I would definely recommend you to read the documentation on this topis from MSFT, but I hope this give you a quick push in the right direction, best of lucks mate! If you find this useful, a kudos will be nice and mark this as a solution ... cheers.
Hi @AdamMichael
I written a blog about Row-Level Security in fabric. Please go though this blog Fine-grained ReadWrite access to data with OneLake... - Microsoft Fabric Community
Please let me know if it helps you!!
Thank you!!
Did I answer your question? Mark my post as a solution!
Proud to be a Super User!
Experience the highlights from FabCon & SQLCon, available live and on-demand starting April 14th.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
| User | Count |
|---|---|
| 12 | |
| 6 | |
| 5 | |
| 4 | |
| 4 |
| User | Count |
|---|---|
| 23 | |
| 22 | |
| 14 | |
| 12 | |
| 10 |