Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
juliovaz96
New Member

Can i use Power BI Embedded with my own user authentication database

I developed my own user database that I integrated with my Customer-Facing Web Portal. Each customer has a login/password that is stored in my own user db.

I Would like to know if can i use the Power BI embedded to embed a dashboard in my Web Portal and use Row Level Security to restrict access to some data based on User or another attribute (like "COMPANYNAME")?

Thanks!

1 REPLY 1
Eric_Zhang
Employee
Employee

@juliovaz96

Based on my test, you can do that with RLS in Power BI Embedded.

When generating an token, set the ROLEs by using

 

var embedToken = PowerBIToken.CreateReportEmbedToken(this.workspaceCollection, this.workspaceId, report.Id,"userName", new string[] { "RoleName" });

You can check more details in that link.

 

Helpful resources

Announcements
PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.