Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Learn more
Good Day,
I think I might have stumbled upon a bug with Row Level Security.
My data source is SQL Analysis Services, which I am importing (NOT CONNECT LIVE).
As per below please note that I have added Anthony Terblanche to the particular role that I am testing. I also added him as a viewer of the particular workspace. I click on "Test as Role" to see whether RLS is working smoothly.
As per below, I can only see one Salesperson's data (as expected)
I do another test "Now Viewing as: Anthony Terblanche(My test user)"
Still it is working as expected.
But, when I start editing my Workspace or editing the RLS something breaks. For example I changed his access to the workspace to Member
Removed him from the Role (under Security), added him again, and now the role just does not work anymore. It works when I view as the role, but not when I select "Viewing as Anthony Terblanche". I have asked the user to test from his side, and he experiences the same.... In the 1st example above, he could only see one Salesperson's data, but after making a few changes, he can see all data.
No matter what I try, I can not get this to work again. I have removed him from the workspace, re-added him as a viewer, re-added him to the role,but nothing helps. Basically the workaround is to create a new workspace, publish the report to the new workspace, and then add users to the roles, and not making any mistakes or editing anything.
If this is not a bug, and there is something I am doing wrong, kindly advise.
Regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.