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
I have a user reporting an "Access Denied ...becuase you don't have permissions to the underlying dataset. The underlying dataset uses row-level security (RLS)..." error message.
I'm the data set owner and can't find any RLS attached to this PBIX/Workspace/App.
No RLS exists in the PBIX on desktop.
No RLS on the dataset under the security option on the service.
She's set up as a viewer in the workspace and the app gives access to all workspace users.
She can access other reports.
I've tried deleting and re-adding her to the workspace access. She can't access the workspace or app.
She's logged out and back in again with no success.
Really hoping this is something simple that I'm overlooking. Any help would be greatly appreciated.
Solved! Go to Solution.
hi @jzwanzig
some reports have individual report permission, can you please chekc if her name is in the permitted members, in your case viewer access category. and also make sure she has access to the dataset, is she dont have access to the dataset then she wont see the report.
also user need pro license atleast ti view the report.
I hope this helps.
https://analyticpulse.blogspot.com
Hello,@jzwanzig .Hi,@AnalyticPulse ,thanks for your concern about this issue.
Your answer is excellent.
And I would like to share some additional solutions below
I am gald to help you.
According to your description, you don't have RLS restrictions set in Power BI Desktop/Service, but the Viewer in worksapce accesses the report with "Access Denied . . becuase you don't have permissions to the underlying dataset".
Here is my analysis of this situation, you can refer to it:
1.RLS(Row-level-security) is a restriction for the dataset itself, so if you don't have any RLS settings on the desktop or service, if the dataset itself has RLS settings,(set RLS in the data source), then the filtered users still can't access the specific data, and can't view the report's content
Please check if RLS is set in the data source you are using.
For example, if you publish a report created using the model in Analysis Service as the original data to the service, and if you set the corresponding type of Role in the model, and set the corresponding RLS/OLS for different Roles, then the report will be restricted when the corresponding user accesses the report in the Power BI Service in the end. RLS/OLS is only available to Power BI Service users.
This solution does not seem to be suitable for you, because you need to set the user role as Viewer to protect the data security.
However, this also indirectly indicates that the problem may be caused by the RLS settings in the data source used by the report itself.
So I would suggest you to double check if RLS is set in Desktop or Service and then check if RLS/OLS is set in the datasource of the report itself.
If you are using SSMS (SQL SERVER Management Studio), you can use Sql Profiler for query tracing (or other tracing tools to query the backend), which will show you the role identity of the user who is accessing the data source, and the corresponding error type of denying the access to the data source (e.g. RLS).
URL: Dynamic row-level security with Analysis services tabular model - Power BI | Microsoft Learn
I hope my suggestions give you good ideas, if you have any more questions, please clarify in a follow-up reply.
Best Regards,
Carson Jian,
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Thanks @AnalyticPulse!
Giving her member access in the workspace (in service) worked but I'd like to restrict her to viewer only. Any ideas of what else I can try to trouble shoot?
hi @jzwanzig
some reports have individual report permission, can you please chekc if her name is in the permitted members, in your case viewer access category. and also make sure she has access to the dataset, is she dont have access to the dataset then she wont see the report.
also user need pro license atleast ti view the report.
I hope this helps.
https://analyticpulse.blogspot.com
hello @jzwanzig
Have you given her a report access in powerbi service?
from manage access option?
try to give her member or contributor access or admin access to see it it's working.
Learn Power BI free:
https://analyticpulse.blogspot.com
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!