Power BI is turning 10, and we’re marking the occasion with a special community challenge. Use your creativity to tell a story, uncover trends, or highlight something unexpected.
Get startedJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.
I am trying to create a dynamic row level security solution for an embedded report. Users will log into an existing corporate dashboard and this report will show for them. The embedded report passes a USERPRINCIPALNAME() that corresponds to the user's email address contained in a Users table.
The Users table connects to a UsersGroups table which contains a UserID and a GroupID. The GroupID connects to a Groups table that contains the GroupID and a LocationID. The LocationID connects to a Location table, which should be what grants access to the data using the LocationID.
Users may have multiple LocationIDs that they need access to.
I've been struggling to find the correct DAX command to put into the Row Level Security filters. Help!
@EPBIUser , I am hoping you are talking about power bi embedded.
if so refer
https://docs.microsoft.com/en-us/power-bi/developer/embedded/embedded-row-level-security
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.
User | Count |
---|---|
14 | |
9 | |
7 | |
7 | |
6 |
User | Count |
---|---|
21 | |
11 | |
10 | |
9 | |
8 |