Don't miss your chance to take exam DP-600 or DP-700 on us!
Request nowLearn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now
I have one report and it has two personas site owners ans service owners.
And created 2 roless
site owners - rls applied
Service owners - no filters
as I have single report and it has home page with 2 buttons visit site owner view & visit service owners view and based on the page navigations
now scenario 1. - when site owners access the report should see site owners button and should able to see the sites they own.
scenario -2 - when service owner access the report should see both buttons and when clicks on service owners should see all sites and clicks on site owners should see only owned sites.
working as expected -Site owners access able to see only single button and also see the sites they own
problem - when service owner access the report and able to see both buttons and clicks on service owners button able to see all sites BUT when clicks on site owners button also seeing all sites instead of sites they own.
please assist me to achieve this as expected
Solved! Go to Solution.
Hi @Alatha ,
Thanks for reaching out to the Microsoft Fabric Community forum.
Instead of trying to handle multiple personas within a single report, a better and more maintainable approach would be to create two separate reports using the same data model. One report would be published without any RLS filters, intended for Service Owners who require full visibility across all sites. The second report would include the necessary RLS filters and would be used by Site Owners to restrict data visibility to only the sites they own.
This approach avoids the limitations you are currently encountering with RLS and page navigation, simplifies the security model, and ensures predictable behavior for each user group. Users can then access the report that best fits their role, without relying on conditional logic or workarounds within a single report.
I hope this information helps. Please do let us know if you have any further queries.
Thank you
I have one report and it has two personas site owners ans service owners.
And created 2 roless
site owners - rls applied
Service owners - no filters
as I have single report and it has home page with 2 buttons visit site owner view & visit service owners view and based on the page navigations
now scenario 1. - when site owners access the report should see site owners button and should able to see the sites they own.
scenario -2 - when service owner access the report should see both buttons and when clicks on service owners should see all sites and clicks on site owners should see only owned sites.
working as expected -Site owners access able to see only single button and also see the sites they own
problem - when service owner access the report and able to see both buttons and clicks on service owners button able to see all sites BUT when clicks on site owners button also seeing all sites instead of sites they own.
please assist me to achieve this as expected
Hi @Alatha,
Iam not sure if I got you right. Thats what I understood.
Site owner role -> only see data based on RLS
Service owner role -> see all data as no RLS applied
So if someone is assigned to the service owner role, hence clicking on the service owner button (which is just navigation, nothing related to RLS), the report shows all data.
If my understanding is correct you may need a workaround as RLS is not possible to do on page level (yet). Only thing I can imagine is to do a filtering on page/visual level. Another but more effort option is to separate the two pages into two reports. Just having the "landing" page and the link with the two buttons to both reports.
Hope this helps!
Best regards!
PS: If you find this post helpful consider leaving kudos or mark it as solution
Hi @Alatha ,
Thanks for reaching out to the Microsoft fabric community forum.
I would also take a moment to thank @Mauro89 , for actively participating in the community forum and for the solutions you’ve been sharing in the community forum. Your contributions make a real difference.
I hope the above details help you fix the issue. If you still have any questions or need more help, feel free to reach out. We’re always here to support you
Best Regards,
Community Support Team
Hi @Alatha
I hope the above details help you fix the issue. If you still have any questions or need more help, feel free to reach out. We’re always here to support you .
Best Regards,
Community Support Team
I have one report and it has two personas site owners ans service owners.
And created 2 roless
site owners - rls applied
Service owners - no filters
as I have single report and it has home page with 2 buttons visit site owner view & visit service owners view and based on the page navigations
now scenario 1. - when site owners access the report should see site owners button and should able to see the sites they own.
scenario -2 - when service owner access the report should see both buttons and when clicks on service owners should see all sites and clicks on site owners should see only owned sites.
working as expected -Site owners access able to see only single button and also see the sites they own
problem - when service owner access the report and able to see both buttons and clicks on service owners button able to see all sites BUT when clicks on site owners button also seeing all sites instead of sites they own.
please assist me to achieve this as expected
| Persona | Page | Expected Data |
|---|---|---|
| Site Owner | Any page | Only owned sites |
| Service Owner | Service Owner page | All sites |
| Service Owner | Site Owner page | Only owned sites |
| UserEmail | SiteID | AccessType |
|---|---|---|
| a@org.com | S1 | Site |
| a@org.com | S2 | Site |
| a@org.com | ALL | Service |
| b@org.com | S3 | Site |
| PageType |
|---|
| Site |
| Service |
Hi @Alatha ,
Thanks for reaching out to the Microsoft fabric community forum.
I would also take a moment to thank @Jaywant-Thorat , for actively participating in the community forum and for the solutions you’ve been sharing in the community forum. Your contributions make a real difference.
I hope the above details help you fix the issue. If you still have any questions or need more help, feel free to reach out. We’re always here to support you
Best Regards,
Community Support Team
Hi @Alatha ,
I hope the above details help you fix the issue. If you still have any questions or need more help, feel free to reach out. We’re always here to support you .
Best Regards,
Community Support Team
Hi @Alatha , can you share the sample value and the modelling details to understand the problem statement better
@Alatha You need to add an RLS rule for the Service Owners to only be able to see the sites they own.
Hi @GeraldGEmerick , thanks for your reply.
if I apply rls to service owners then site owners view behave as expected like they can see the sites they own but service owner view also behave like site owners view
expectation is service owner access the report in service owner view should able to see all sites and site owners view should see the site they own
Hi @Alatha
May I check if this issue has been resolved? If not, Please feel free to contact us if you have any further questions.
Thank you
Hi @Alatha
I wanted to check if you had the opportunity to review the information provided. Please feel free to contact us if you have any further questions.
Thank you.
| Persona | Page | Expected Data |
|---|---|---|
| Site Owner | Any page | Only owned sites |
| Service Owner | Service Owner page | All sites |
| Service Owner | Site Owner page | Only owned sites |
| UserEmail | SiteID | AccessType |
|---|---|---|
| a@org.com | S1 | Site |
| a@org.com | S2 | Site |
| a@org.com | ALL | Service |
| b@org.com | S3 | Site |
| PageType |
|---|
| Site |
| Service |
@Jaywant-Thorat , thanks for your reply and suggested solution.
I followed all steps but when I test as service owner.
service owner & site owners view sees only sites they own but not all sites in service owner view.
Approach what I tried which displays as expected
Hi @Alatha ,
Thanks for reaching out to the Microsoft Fabric Community forum.
Instead of trying to handle multiple personas within a single report, a better and more maintainable approach would be to create two separate reports using the same data model. One report would be published without any RLS filters, intended for Service Owners who require full visibility across all sites. The second report would include the necessary RLS filters and would be used by Site Owners to restrict data visibility to only the sites they own.
This approach avoids the limitations you are currently encountering with RLS and page navigation, simplifies the security model, and ensures predictable behavior for each user group. Users can then access the report that best fits their role, without relying on conditional logic or workarounds within a single report.
I hope this information helps. Please do let us know if you have any further queries.
Thank you
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Check out the February 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 54 | |
| 47 | |
| 39 | |
| 16 | |
| 15 |
| User | Count |
|---|---|
| 83 | |
| 71 | |
| 39 | |
| 29 | |
| 27 |