Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
4 years ago
Solved

Questions about embedding/cost

Hi,

 

I want to embed a report for customers of different groups (free, premium -> therefore we need RLS) on our website - PowerBI as glorified visualization-tool´. As Iframe on a website, not in PowerBI Service. The customer shall not have to create a PowerBI-Account and log in. For this I (in a non-profit) will purchase an A-SKU (750$/month) and a PowerBI-Pro-Account. Azure AD is free until 50k Users/month.

 

Three questions so far:
* Is this correct so far?
* I'm not sure whether to use "Service principal" or "Master User" for authentification. What's the advantage?
* Do I need a PPU-License, or is my Pro-Account ok?

  • Hi. It sounds correct. I don't know about AD but Power Bi Stuff is like that. You need the embed capacity A-SKU and at least one pro license to develop the content.

    The Service Principal can help you connecting to the content with a non AD user. This makes the perfect connection as a "Service User" to use the API. It is consider the best practice because it's a non user dependant. If the pro user leaves the company the service user is still there making everything work in the code. It's like a permanent company way to connect.

    You don't need PPU. You are paying for A-sku, that means you are turning on "Capacity" for the workspaces you want to embed. That makes it have almost all premium features. You can have the pro to build in the workspace with embed capacity turned on.

    I hope that helps,

2 Replies

  • Hi. It sounds correct. I don't know about AD but Power Bi Stuff is like that. You need the embed capacity A-SKU and at least one pro license to develop the content.

    The Service Principal can help you connecting to the content with a non AD user. This makes the perfect connection as a "Service User" to use the API. It is consider the best practice because it's a non user dependant. If the pro user leaves the company the service user is still there making everything work in the code. It's like a permanent company way to connect.

    You don't need PPU. You are paying for A-sku, that means you are turning on "Capacity" for the workspaces you want to embed. That makes it have almost all premium features. You can have the pro to build in the workspace with embed capacity turned on.

    I hope that helps,

    • Anonymous's avatar
      Anonymous
      Not applicable

      Thank you very much!