Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
I just want to publish to the Web (URL) but my report uses RLS (Row Level Security. How to use RLS when you embed report with Iframe to Web application? I have RLS setup in my Power BI and tested in Power BI Web its working fine. Now i want to embed this URL with Iframe in third party web appliction. How can i get logged in user from third party applcation and pass it to embeded power BI so user can see only his data?
Hi @Anonymous ,
"Row-level security (RLS) can be used to restrict user access to data within dashboards, tiles, reports, and datasets. Different users can work with those same artifacts all while seeing different data. Embedding supports RLS.
If you're embedding for non-Power BI users (app owns data), which is typically an ISV scenario, then this article is for you! Configure the embed token to account for the user and role.
If you're embedding to Power BI users (user owns data), within your organization, RLS works the same as it does within the Power BI service directly. There's nothing more you need to do in your application. For more information, see Row-Level security (RLS) with Power BI."
For your case, you need to Applying user and role to an embed token
Take a look at the post which similar to yours: Power BI Embedded Row Level Security
Best Regards,
Community Support Team _ Joey
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Can you Please send me the steps? or code if that possible for you.
I want to have non power BI users to access the report in external web application. Thanks in advance.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
58 | |
20 | |
19 | |
18 | |
9 |