This report has Row-Level Security (RLS) enabled, and the user is not associated.
Last updated
Last updated
This report has Row-Level Security (RLS) enabled, and the current user '%User%' is not associated with any security rules.
This error is quite common and occurs when a report has Row-Level Security (RLS) enabled, but the user trying to access it is not associated with any RLS rules.
Unlike Power BI Service, where admin users are not affected by RLS, in Power BI Embedded, ALL users are subject to RLS.
If an admin user is not assigned to any security rule, they will receive the error message mentioned above. If this user needs to view all data, create a security rule without any filters and assign the user to that rule.
There are three ways to assign a user to an RLS rule:
On the Reports screen, search for the report you want to manage RLS rules for, click the Actions button, and then select Security.
If the report has RLS but the Security button is not visible, go to the Datasets page and click Refresh.
On the Reports page, search for the report you want to manage RLS rules for, click the Actions button, and then select Edit. You should see a yellow button called Edit RLS. If the report has RLS and this button is not visible, go to the Datasets page and click the Refresh button. \
On the Datasets page, search for the dataset you want to manage RLS rules for, click the Actions button, and then select Security. \
On the Security page, you can configure Row-Level Security (RLS) rules or Object/Table/Column-Level Security (OLS) rules.