Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount.
Register nowThe Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.
Hi all,
We have a report that is used by different departments in the company. In this report we have different user dimension tables that we use to manage RLS where TableDep[email] = username().
Just today we changed the dataset for the report, the underlaying data is the same, we made sure of having same names, relationships, etc (although steps in transform data are different). But the source has moved to dataflows instead of excel/sql.
After updating the dataset (we uploaded with same name so the old one would be replaced), the users cannot see any data at all. We are guessing it's because something 'broke' regarding rls but we cannot find anything weird.
Has anyone experience something similar? Any ideas of what could be happening?
Much appreciated, thanks!
Solved! Go to Solution.
Hi @wtdpon ,
After passing my tests, when I update the data source, the rls rules will disappear, even though the role is still saved.
Please check that the RLS rules in Desktop and the rules in Service still exist after you update the dataset.
If it doesn't exist, refer to the documentation to reconfigure and publish on dsektop and then assign on the service.
Best Regards,
Neeko Tang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
That seemed to work! Thanks!
Hi @v-tangjie-msft , thanks a lot for your reply. I can confirm that the rules still exist in desktop and that the user's email are still aded in the rls online.
Should we try deleting and reapplying the rules?
Hi @wtdpon ,
Yes, please try to recreate.
Please make sure that the user has read-only permissions to the underlying dataset (the data source is a dataflow).
You can refer to the following documents that may be helpful to you:
Row-level security (RLS) guidance in Power BI Desktop - Power BI | Microsoft Learn
Row-level security (RLS) with Power BI - Power BI | Microsoft Learn
Connect to data created by Power Platform dataflows in Power BI Desktop - Power BI | Microsoft Learn
Best Regards,
Neeko Tang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @wtdpon ,
After passing my tests, when I update the data source, the rls rules will disappear, even though the role is still saved.
Please check that the RLS rules in Desktop and the rules in Service still exist after you update the dataset.
If it doesn't exist, refer to the documentation to reconfigure and publish on dsektop and then assign on the service.
Best Regards,
Neeko Tang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
If you love stickers, then you will definitely want to check out our Community Sticker Challenge!
User | Count |
---|---|
50 | |
27 | |
20 | |
20 | |
19 |
User | Count |
---|---|
52 | |
50 | |
25 | |
24 | |
22 |