This is best Fabric, Power BI, SQL and AI community event. How do we know? The last event sold out! Save €200 with code FABCMTY200.
Register nowJuly 28 - August 9 | Final Round of the Power BI Dataviz World Championships. This is your chance. Learn more
Good Morning : Building a cost center report, i have tested RLS (Row level security) by creating role and assiging it to email id.
My requirement is simple, all the records will have a cost center in each line item, and i will group the cost centers to create a role and assign it to one or multiple users.
So single dashboard shared by several users based on above criteria.
This is my first RLS set up, so do i need to consider any other factors, because this is a sensitive information shared to Senior leadership team, so I want to make sure i do not miss anything ?
Thank you.
@Aravind_Kumar , You need to have a table(Say TS1) with the cost center and user email. joining back with cost center of you table.
If join is bi-directional , then you check the box for bi directional security
else make it single direction from TS1 to your table
How to use Row Level Security (RLS): https://youtu.be/NfdIA0uS6Nk
Hello Amit :
In Manage role, we create the role bringing the cost centers and then assign the email id against the role in the Web portal (power bi) is that how its done ? Not sure why we need to create a Table separately ?
Under Manage role
Role 1 : Cost center 1, 2 & 5
Role 2 : Cost center 6, 9, 23
In PowerBI Web page Assingn these role to user id emails:
Role 1 : [email protected]
Role 2 : [email protected], & [email protected]
Let me know if I am missing a step ?
Aravind
Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.
If you love stickers, then you will definitely want to check out our community sticker challenge, Barcelona edition!
Check out the July 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 |