Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Good day,
My objective is to provide 3 embedding options into our webpage product
I am not sure if I can trial the embedding services or self-embedding that refreshes the pbi dashboards/reports on webpage
Does Embedding provide row-level security, meaning the embedding dashboard/report is filtered per client login or some method or do I use the self-embedding and hardcode the client personalized/filtered PBI report in the webpage?
Objective Embedding Services or self-embedding:
The goal is that clients do not require an pbi license, can the options above be done
I want to trial and explore, please help & guide me what the best methods are.
What license "capacity or per user or premium" options do i require for the embedding-services or self-embedding that will provide me all 3 options with the PBI automated AI narratives
Kindly provide examples, plz i hope this is possible
Regards
Hi @icassiem
1. For your first question , what does "could I not have the webpage reference different pbi dashboards that are filtered per client" mean ?
2. For the second question , embedded reports respect all item permissions and data security through row-level security (RLS) and Analysis Services tabular model object-level security .
Security in Power BI embedded analytics - Power BI | Microsoft Learn
3. For the third question , Power BI embedded report supports drilldown, slicing . As for AI , there are no related features introduced.
Based on your current situation, my advice is that you need to determine exactly which embedded report method you are using. Each has its strengths and weaknesses, and there is no one way to meet all your needs. You need to learn the trade-offs and find a suitable solution based on the priority of your needs.
Best Regards,
Community Support Team _ Ailsa Tao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi Alisa, Thank You
Points 1 & 2, is both around the RLS as the embedding into our product website for external clients that does not have PBI license or AzureAD accounts on our tenant. Hence why im thinking i must reference a diff report per client based on a login. How do I RLS database on external cleint logins?
Point3. Kindly provide the different embedded report methods and which is the prefered for premium license that has AI
Please help, Regards
Hi,
Any ideas, please?
Regards
Hi @icassiem
If you want clients to access the embedding dashboard/report without licenses , you can publish to web , but if you use the function of publish to web , you cannot use RLS . So this is in conflict with your needs. I will provide you with links related to embed, hope it will help you .
Publish to web from Power BI - Power BI | Microsoft Learn
Embed a report web part in SharePoint Online - Power BI | Microsoft Learn
Embed a report in a secure portal or website - Power BI | Microsoft Learn
Embed content in your Power BI embedded analytics application - Power BI | Microsoft Learn
Best Regards,
Community Support Team _ Ailsa Tao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Thank You for assisting _ Ailsa Tao
Oh Gosh... feeling a bit stressed on this as I need this to work
1. On the self-embedded with scripting, could I not have the webpage reference different pbi dashboards that are filtered per client?
2. Will the new embedding service not work as it does not provide RLS?
3. Does the embedding allow for drilldown, slicing and auto AI if published with premium license?
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
Check out the November 2025 Power BI update to learn about new features.