Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
jzwanzig
New Member

RLS Access Error- but no intentional RLS set?

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. 

1 ACCEPTED 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.

 

Learn Power BI free:

https://analyticpulse.blogspot.com

Power BI : getting started

Dax functions

powerbi Visualisation

AnalyticPulse_0-1715829624787.png

 

View solution in original post

4 REPLIES 4
Anonymous
Not applicable

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.

  1. RLS is only valid for Viewer in workspace, but not for other types of 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

vjtianmsft_0-1716271198606.pngvjtianmsft_1-1716271205431.png

vjtianmsft_2-1716271213339.png

vjtianmsft_3-1716271222588.png

vjtianmsft_4-1716271231401.png

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.

jzwanzig
New Member

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.

 

Learn Power BI free:

https://analyticpulse.blogspot.com

Power BI : getting started

Dax functions

powerbi Visualisation

AnalyticPulse_0-1715829624787.png

 

AnalyticPulse
Super User
Super User

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

Learn Power BI free

DAX Functions

Powerbi Visualisation

 

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.