Power Community

Power Community

Announcing general availability of service principal profiles in Power BI Embedded

Until now, ISVs and other Power BI Embedded app owners were able to deploy the embedded solution to production by using one of the following 2 options:

  • Create one service principal for all their customer tenants, where they have a Power BI limit of 1,000 workspaces per each service principal
  • Create one service principal per each customer tenant, where they have the burden of managing thousands of service principals

Now, I’m happy to present a new method that allows a much larger number of customer tenants per one service principal by introducing a service principal “child” named service principal profile. Each service principal profile can administer a customer tenant, and the number of profiles per service principal can reach hundreds of thousands.

Service principal profiles allow the ISV to build a scalable application that enables better customer data isolation and establishes tighter security boundaries between customers.

Using service principal profiles enables the ISV application to host multiple customers on a single Power BI tenant. Each profile represents one customer in Power BI. In other words, each profile creates and manages datasets, reports, dashboards, and other artifacts that are connected only to one specific customer’s data.

Diagram Description automatically generated

Please use the following resources to learn more about service principal profiles in Power BI Embedded:

Service principal profiles in Power BI Embedded

Power BI REST APIs – Profiles

In addition, Ted Pattison, a Power BI Embedded expert and a member of Power BI Customer Advisory Team, is going to cover service principal profiles in the next  Power BI Dev Camp session on March 31. I highly encourage you to join!:

Session 20: Scaling Multi-tenant Solutions using Service Principal Profiles

- Advertisement -spot_img


Please enter your comment!
Please enter your name here

- Advertisement -spot_img

Latest News

- Advertisement -spot_img

More Articles Like This

- Advertisement -spot_img