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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
venupbi
New Member

Powerbi Embed in web application

Question is related to Power BI embeded.

 

1. Planning to use Embed for organization.

2. Do we need dedicated capacity ? for this organization embed to work ?

Documentation says dedicated capacity is required for moving production.

Power BI embedded analytics requires a capacity (AEM, or P SKU) in order to publish embedded Power BI content."

 

Thanks!

1 ACCEPTED SOLUTION

Hi @venupbi ,

For development testing, you can use free embed trial tokens with a Pro license or Premium Per User (PPU) license. To embed in a production environment, use a capacity.

There are two types of capacities you can choose from:

  • Power BI Premium - A tenant-level Microsoft 365 subscription available in two SKU families, EM and P

  • Azure Power BI Embedded - You can purchase a capacity from the Microsoft Azure portal. This subscription uses the A SKUs. 

Note: A SKUs don't support the use of a FREE Power BI license to access to Power BI content. Only the P SKU allows free Power BI users to consume Power BI apps and shared content, in Power BI service.

For more details, you can read related document: Move your Power BI embedded analytics application to production - Power BI | Microsoft Learn , Capacity and SKUs in Power BI embedded analytics - Power BI | Microsoft Learn , Embed content in your Power BI embedded analytics application for your organization - Power BI | Mic...

 

Best regards,
Community Support Team_ Binbin Yu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

5 REPLIES 5
v-binbinyu-msft
Community Support
Community Support

Hi @venupbi ,

Power BI embedded analytics allows you to embed your Power BI items such as reports, dashboards and tiles, in a web application or in a website.

Secure embed is the simplest no-code way to embed a report into any portal that accepts a URL or iFrame. The viewer of the report must be properly licensed and can't interact with the report. Secure embed is available in the Power BI service.

For more advanced solutions that allow you to build an interactive app for your users: embed for your customers solutions and  embed for your organization solutions

Secure embed:

1.Embed a report in a secure portal or website: To view the embedded report, you need either a Power BI Pro or Premium Per User (PPU) license. Or, the content needs to be in a workspace that's in a Power BI Premium capacity (EM or P SKU).

2. Publish to web: 

  • You need a Microsoft Power BI license to publish to web from My Workspace.
  • You need a Microsoft Power BI Pro license to publish to web from group workspaces.

3. Embed report in SharePoint Online: A Power BI Pro or Premium Per User (PPU) license is required to embed a web part in SharePoint Online. Users with a free Power BI license can't embed reports, but they can view if the report is hosted in Power BI Premium capacity (EM or P SKU). In that case, you only need a free Power BI license to view reports that are embedded in SharePoint Online.

Advanced solutions:

1.embed for your customers:

2.embed for your organization: 

To move to production you'll need one of the following configurations:

  • All users with Pro licenses.
  • All users with PPU licenses.
  • A P or EM capacity. This configuration allows all users to have free licenses.

Power BI embedded analytics requires a capacity (A, EM, or P SKU) in order to publish embedded Power BI content.

Capacity is a dedicated set of resources reserved for exclusive use. It offers dependable, consistent performance for your content. For more details, you can read related document: Capacity and SKUs in Power BI embedded analytics - Power BI | Microsoft Learn

 

Best regards,
Community Support Team_ Binbin Yu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

 

Thank you @v-binbinyu-msft  for the detailed explanation. embed for organization is my scenario. in this case,

1. if all users are with pro license, does a dedicated capacity still required ? if yes, do we need Pro license  and dedicated capacity both for 'embed for organisation'.

    OR

2. all users with pro license is enough.

 

 

Hi @venupbi ,

For development testing, you can use free embed trial tokens with a Pro license or Premium Per User (PPU) license. To embed in a production environment, use a capacity.

There are two types of capacities you can choose from:

  • Power BI Premium - A tenant-level Microsoft 365 subscription available in two SKU families, EM and P

  • Azure Power BI Embedded - You can purchase a capacity from the Microsoft Azure portal. This subscription uses the A SKUs. 

Note: A SKUs don't support the use of a FREE Power BI license to access to Power BI content. Only the P SKU allows free Power BI users to consume Power BI apps and shared content, in Power BI service.

For more details, you can read related document: Move your Power BI embedded analytics application to production - Power BI | Microsoft Learn , Capacity and SKUs in Power BI embedded analytics - Power BI | Microsoft Learn , Embed content in your Power BI embedded analytics application for your organization - Power BI | Mic...

 

Best regards,
Community Support Team_ Binbin Yu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

collinq
Super User
Super User

HI @venupbi ,

 

I think the issue is the definition of "embed".  You can "embed" a report into a SharePoint page or other "web" page on your site.  However, each person that views that report must have a license (at least Pro).  You do not have to have Premium to embed in some scenarios and must have it in some other scenarios.

 

And, there is a difference between internal/external embedding (Power BI embedded analytics overview - Power BI | Microsoft Learn)  

 

Another version of embedding that does NOT require any licensing is to embed onto a website.  Of course, this is a NO SECURITY option so this is not as common an embed type.  (See Power BI Embedded Example : :: Welcome To EPM Strategy :: as an example of that).

 




Did I answer your question? Mark my post as a solution!

Proud to be a Datanaut!
Private message me for consulting or training needs.




Thank you for replying. How to distinguish between which embed scenario need premium Vs which embed doesnt need premium ?

Helpful resources

Announcements
July 2024 Power BI Update

Power BI Monthly Update - July 2024

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

PBI_Carousel_NL_June

Fabric Community Update - June 2024

Get the latest Fabric updates from Build 2024, key Skills Challenge voucher deadlines, top blogs, forum posts, and product ideas.