Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Dear Power BI Experts:
This is an excerpt from a Microsoft Learn web page:
https://learn.microsoft.com/en-us/fabric/security/service-admin-row-level-security#using-rls-with-wo...
"If you publish your Power BI Desktop report to a workspace in the Power BI service, the RLS roles are applied to members who are assigned to the Viewer role in the workspace."
Am I getting this right? Row Level Security roles are enforced automatically ? for all users that have been granted access to a specific workspace as Viewers. For these existing Viewers (Workspace role "Viewer"), I do not have to assign them to individual row level security roles?
Your valuable answer is very much appreciated. Thank you very much in advance.
Best Regards, Andreas
Solved! Go to Solution.
Hi. No, it's not like that. The sentence means the role configuration will only apply for Viewers. Contributors, members and admins will always see all the semantic model without any filter. However, the viewer must be assigned to a role. Otherwise it will see an empty report because the viewer doesn't have a role assigned and the RLS is enforced to them.
You can assign them in Security Setting of the Semantic Model. Keep in mind creating a role without rules in case you have a Viewer that should see it all.
I hope that helps
Happy to help!
Hi ibarrau,
thank you very much for your detailed answer. Ok, great, this explains it to me now. Thanks again.
Hi. No, it's not like that. The sentence means the role configuration will only apply for Viewers. Contributors, members and admins will always see all the semantic model without any filter. However, the viewer must be assigned to a role. Otherwise it will see an empty report because the viewer doesn't have a role assigned and the RLS is enforced to them.
You can assign them in Security Setting of the Semantic Model. Keep in mind creating a role without rules in case you have a Viewer that should see it all.
I hope that helps
Happy to help!
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 56 | |
| 55 | |
| 31 | |
| 18 | |
| 14 |