Hey guys!
In this article, I will share with you more information about the Power BI PRO licensing, the same one that costs R$64.00 on the Microsoft website, and is the most used by companies.

If you are interested in learning about an innovative solution that allows you to reduce monthly spending on Power BI PRO licenses by up to 90%, I recommend that you learn more about Power Embedded, a tool that will improve the governance and sharing of reports in your company.

 

Summary of all Power BI license types:

FreePROPPUReport ServerPremium by Capacity (SKU P)Premium by Capacity (EM)EmbeddedMicrosoft Fabric
License TypeBy UserBy UserBy UserLocationBy CapacityBy CapacityBy CapacityBy Capacity
ValueR$ 0.00R$54.90 per user/monthR$ 109.80 per user/monthIncluded with Power BI Premium or SQL Server Enterprise + SAFrom R$31,960.00 per monthFrom R$4,070.65 per monthFrom R$5.63 per hour onFrom R$1.06 per hour on
Can share reportsNoOnly with PRO accountsOnly with PPU or PRO accounts*Yes, with any user on the local networkYes, even with Free account users.Yes, with any user on the local networkYes, with any user. You don't even need to have a Power BI account.Yes, with any user. You don't even need to have a Power BI account.
Pro account required to view reportsNo (Does not allow sharing)YesYesNoNoNoNoNo
Form of hiringOffice 365Office 365Office 365Office 365Office 365Office 365Azure PortalAzure Portal
How to access reportspowerbi.compowerbi.compowerbi.comLocal serverpowerbi.comWeb portal created by the companyWeb portal created by the companyWeb portal created by the company
Maximum data model size1GB1GB100GBUnlimited400GB (P5)10GB (EM3)400GB (A8)400GB (F1024+)
Daily updates18481.44048484848
Allows you to embed reportsNoYes (limited quantity for testing only)Yes (limited quantity for testing only)Yes (intranet and sharepoint only)YesYes (intranet and sharepoint only)YesYes
 

Power BI PRO (Most used in companies)

Summary

This is the Power BI license most used in companies, it costs 10 dollars per month (R$ 54.90 buying with a partner or R$ 65.00 directly with Microsoft), for each user, and is recommended for small and medium-sized companies, which need to share reports among employees or even with people outside the organization (Azure B2B).

You will be able download Power BI Desktop on the Microsoft website and start developing your reports and dashboards and publishing them to workspaces shared with other users in Power BI.

The Power BI PRO license is REQUIRED for both those who only view reports and those who publish reports. It's the same license. There is no view-only license.

There is no TECHNICAL limitation that blocks more than one person from using the same Power BI PRO account, but the Microsoft contract It is very clear when specifying that the account is INDIVIDUAL and should not be shared. Furthermore, for security reasons, it is a bad practice to share credentials between multiple people:
– You lose traceability of actions (Who accessed or performed a certain action?)
– There is no possibility to define different access levels and profiles
– RLS/OLS will not work
– If a person who has the password leaves the company, what action will be taken? (Are you going to change your password or pretend there's no risk in that?)

The contracting method for this license is through Office 365.

Comparison table

Power BI FreePower BI PRO
PriceR$ 0.00R$ 54.90
Storage limit1GB/user10GB/user
Use Power BI DesktopYesYes
Connect to 70+ data sourcesYesYes
Publish Reports (Personal Workspace)YesYes
Publish reports (Shared Workspace)NoYes
Explore data with natural languageYesYes
Power BI app for iOS and AndroidYesYes
Scheduled updatesDaily8 times a day
Data streaming10k lines/hour1 million lines/hour
Publish to the webYesYes
Connection to real-time sources (DirectQuery and Live Connection)NoYes
Gateway managementNoYes
Share reports with othersNoYes
Use Azure AD for access controlNoYes
Paginated ReportsNoYes
Insert report on the web or portalNoYes
Embed reports using APINoYes
Row-level Security (RLS)NoYes
DataflowsNoYes
Create and share appsNoYes
Incremental updateNoYes

Security

If you have permission in your organization settings, you can create new workspaces to share reports with other users in your company.

Workspace, report, and dataset-level permissions can be managed to define who can view and reshare reports.

You can also configure a feature called Row-level security (RLS), which allows two people to open the same report, but view different data depending on their access profile.

Sharing & Embedded

To share reports, you can create apps to make permissions management easier.

Sharing reports is done in a SECURE way, as when accessing the report, the user will be asked to be logged into their Power BI account or a login screen will be shown. Only those with permission will be able to view the report.

You can also use a PRO account to integrate with the Power BI API and even generate a LIMITED amount of tokens to Embed reports in applications and websites. I.e, for testing and developmentYES, you CAN use a PRO license for this, but from the moment you are getting ready to move to production, you MUST hire dedicated capacity (Premium, Fabric or Embedded).

You can also create a secure link, which allows you to insert this link on a page and, when trying to access the report, a “Sign in” button will be shown if the user is not logged into their Power BI account. When accessing this report inserted on a page (Intranet, Internet, Sharepoint, etc.), permissions are checked to ensure that the person actually has access to the report. RLS is applied as well.

You can also share reports by generating a public link using the “Publish to Web” option, which allows anyone who has access to the link to view the reports. Only use this option for public data, as even without sharing the link with anyone, the report will be public and visible through simple Google searches.

Even in Premium, Fabric, Embedded or even Power BI Report Server (on-premises) capabilities, you will still need to have a PRO license for EACH PERSON who will publish reports.

Features and Limitations

What you can do with this license:

What you CANNOT do with this license:

 

Can I use Power BI Pro or Premium per User for Embeddar?

Yes, it is possible to generate tokens to Embed reports in a Pro or Premium capacity per User, but depending on the official Microsoft documentation:

“Tokens embedded with Pro or Premium Per User License (PPU) are for development testing, so a Power BI Master or Service Principal account can only generate a limited number of tokens.

Acquire a capability for incorporation into a production environment. There is no limit to how many embedded tokens you can generate when purchasing a capacity.

In development testing, you can use free embedded trial tokens with a Pro license. To embed in a production environment, you must purchase a capability.”

 

Support materials

Slides used in the presentation
Click here to view the content

Live on Hugo Venturini's channel
Click here to view the content

Live on the .NET Channel
Click here to view the content

Live on the Microsoft Reactor channel
Click here to view the content

 
 
So that's it, folks!
I hope you enjoyed this post and follow the series where I will explore all types of Power BI licensing!