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

July 7 - July 17 | Round 2 of the Power BI Dataviz World Championships. Don't miss your chance! Learn more

Reply
satyamsd21
New Member

PBI Paginated Reports RLS importing from SSAS

Hi, 

Context:
There is Paginated report directly connected to SSAS server. SSAS has RLS applied on itself which is confirmed using pbi report pbix file. But the Paginatted report is not able to access the same RLS which is already applied on the SSAS.

Questions:
1. Will the RLS be directly pulled by Paginated reports without doing any changes in settings as pbix file? It is assumed that we are using same credentials to access paginated report as we use for pbix file where RLS is seen perfectly applicable. and RLS is already configured at SSAS data source level.
2. If not then how can we setup RLS for independent paginated reports?
3. while importing ssas to paginated reports is there any connection between creating connection string and rls getting implemented or obstructed? like are there any options in advance properties while creating connection string that needed to be manipulated to make rls work?

@lukiz84 @Reddy5833 @Anonymous @TelmoBarbosa @lbendlin 

 

 

1 ACCEPTED SOLUTION
TelmoBarbosa
Regular Visitor

Hi @satyamsd21  ,

You can see in this topic (Re: PBI Report Builder - Paginated Report RLS With... - Microsoft Fabric Community) how I worked around the problem.

 

Basically, I published the paginated report with a user that does not have access to the server. This way, when a specific user opens the report, there is no impersonation, and the data is filtered based on the user viewing the report (uses RLS defined at AAS level).

 

Before doing this, I had published the paginated report with my user (admin access), and all the report views were impersonated with my user, ignoring all the RLS definitions.

 

You can use DAX Studio, for example, through the All Queries option, to check which user is being used when querying the server through a paginated report viewing.

 

Best regards,
Telmo Barbosa

View solution in original post

1 REPLY 1
TelmoBarbosa
Regular Visitor

Hi @satyamsd21  ,

You can see in this topic (Re: PBI Report Builder - Paginated Report RLS With... - Microsoft Fabric Community) how I worked around the problem.

 

Basically, I published the paginated report with a user that does not have access to the server. This way, when a specific user opens the report, there is no impersonation, and the data is filtered based on the user viewing the report (uses RLS defined at AAS level).

 

Before doing this, I had published the paginated report with my user (admin access), and all the report views were impersonated with my user, ignoring all the RLS definitions.

 

You can use DAX Studio, for example, through the All Queries option, to check which user is being used when querying the server through a paginated report viewing.

 

Best regards,
Telmo Barbosa

Helpful resources

Announcements
FabCon and SQLCon Barcelona 2026

FabCon & SQLCon – Barcelona 2026

Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.

July Power BI Update Carousel

Power BI Monthly Update - July 2026

Check out the July 2026 Power BI update to learn about new features.

60 days of Data Days Carousel

Data Days 2026

Join Data Days 2026: 60 days of free live/on-demand sessions, challenges, study groups, and certification opportunities.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

Top Kudoed Authors