When you share a Power BI report and users see the "Upgrade to Pro" message, confusion often ensues. That happens because teams that already paid for Power BI assume internal report sharing is included. The difference between author licenses, viewer licenses, and capacity-based access is not obvious, so teams are surprised when licensing rules block users. This article explains how to share a Power BI report with free users without requiring every viewer to purchase a Pro license.
How Power BI Licensing Affects Report Sharing?
Power BI licensing controls who can view reports by checking both the user's license and the workspace's capacity. Power BI first checks workspace capacity, then validates the viewer's license, and finally applies report permissions. Keep in mind that sharing will not work if workspaces lack Premium or Embedded capacity. This will help you select the proper sharing method and prevent upgrade prompts from appearing.
Why Free Users Cannot Access Shared Power BI Reports?
To access shared content, both the report and its underlying semantic model must be hosted in Premium capacity to successfully share the Power BI report with free users.
If the semantic model resides in a non-Premium workspace, users will see upgrade prompts even when the report itself is in Premium. Power BI always evaluates the dataset location before allowing report access.
Both the report and its semantic model must reside in the same Premium-backed workspace. Recipients can view reports in read-only mode, but cannot edit content unless they are granted build permissions.
User-Based Licensing vs Capacity-Based Licensing in Power BI
| Licensing Model | Who Pays | How Sharing Works | Best Use Case |
|---|---|---|---|
| Pro License | Per individual user | Every viewer needs Pro | Small internal teams |
| Premium Per User | Per individual user | All viewers need PPU. Free users cannot access PPU workspaces | Advanced internal analytics |
| Premium Capacity | Per capacity | Free users can view reports | Large internal audiences |
| Power BI Embedded | Per Azure capacity | No viewer licenses required | External or SaaS sharing |
How to Share Power BI Reports With Free Users?
You can share Power BI reports with free users by using Premium capacity, Power BI Embedded, Publish to Web, or export-based sharing methods.
Publish to Web should only be used for intentionally public, non-confidential data. Static exports like PDF or PowerPoint also work when interactivity is not required.
Method 1: Share Using Premium Capacity
With Premium capacity, anyone with permissions (whether inside or outside your organization) can use content stored in this virtual container. This use includes users with free licenses.
When a workspace is backed by Premium capacity, Power BI stops checking viewer license types and only validates permissions. Premium Per User (PPU) workspaces do not allow free users to view reports, even though they are labeled as "Premium."
Requirements:
- Workspace requirements: Must be assigned to Premium capacity.
- Author license requirements: Report publishers must have a Pro or PPU license.
- Viewer access rules: Only need a free Power BI account.
What Free Users Can Do in Premium-Backed Reports?
To access shared content, both the report and its semantic model must reside in a workspace backed by Premium capacity.
- View report pages and interact with visuals using slicers and basic filters.
- Drill down into data hierarchies and explore prebuilt report interactions
- Access reports through shared links or Power BI apps
- Refresh visuals automatically based on the report's configured data schedule
Method 2: Share Power BI Reports With Free Users Using Power BI Embedded
Power BI Embedded doesn't need viewer licenses. Instead, access is built on Azure capacity rather than individual user licensing. Reports are displayed outside the Power BI Service, within your application or portal. Your application manages authentication and access control, not Power BI user licenses. Row-level security and user authorization must be fully enforced by the embedding application.
Why Power BI Embedded Does Not Require Viewer Licenses?
Power BI Embedded does not require viewer licenses because access is billed based on Azure capacity rather than individual user licenses. This eliminates the need for a per-user license. Viewers can access reports through your application as long as capacity is available.
When is Power BI Embedded the Best Option?
Power BI Embedded is designed for application-driven analytics scenarios.
It shifts responsibility for authentication, authorization, and scale entirely to your application architecture.
- When sharing reports with large external audiences without managing individual user licenses
- Embedding Power BI reports inside customer-facing applications or SaaS platforms.
- Requiring complete control over authentication, access logic, and user experience
- Scaling analytics delivery while avoiding per-user Power BI licensing costs
Method 3: Using Publish to Web
Publish to Web bypasses Power BI licensing by generating a public URL that anyone can access. The report is exposed through a public web link, not the Power BI Service. Because there is no authentication, Power BI does not perform license or user checks before displaying the report.
Risks of Using Publish to Web for Sharing Reports
Publish to Web removes all access controls, making your data public. This creates compliance, privacy, and security risks because anyone with the link can see and redistribute the report.
- Data can be indexed or shared by mistake.
- There is no row-level or identity-based security.
- It is not suitable for confidential business data.
When Publish to Web Is Safe to Use?
-
Marketing dashboards show high-level metrics meant for a broad audience. These dashboards should be accessible to anyone.
- Non-sensitive demo or sample datasets are made for testing, training, or showcasing.
- Open data initiatives or transparency reports aim for unrestricted public access and sharing.
- Temporary prototypes can be used for demonstrations where no confidential or regulated business data is involved.
Method 4: Share Power BI Reports With Free Users Using Exported Files
Exporting reports avoids license requirements by turning Power BI content into static files. PDF and PowerPoint exports can also be shared freely. Email subscriptions still require licensed recipients, while manual exports can be shared without viewer licenses..
Limitations of Export-Based Sharing
- Static file exports don't support interactive features (filtering, drilling, or real-time exploration).
- Creates data snapshots that can quickly become outdated.
- Does not allow live interaction or access to underlying data.
- Sharing static files increases administrative overhead.
When Exporting Is the Right Choice
- When executive summaries or board reports require static presentation formats.
- Exporting is suitable for compliance, audit, or other documentation requiring fixed, non-editable records.
- Offline or email-based distribution where live access is unnecessary.
- When communicating information in one direction.
Common Power BI Sharing Approaches That Do Not Work for Free
Most Power BI sharing failures occur because licensing and capacity checks override permissions at report view time.
Sharing From Pro Workspaces
All users viewing a report in a Pro workspace must have a Pro license. If you have free users sharing a space with Pro users, those free users will see upgrade prompts, and their permissions cannot bypass them.
Adding Free Users to Workspaces
Adding free users to a workspace does not bypass Power BI license checks. Power BI checks each user's license before showing any report. Without Premium capacity, this method will not work.
Guest Access Myths
Guest users must follow the same licensing rules as internal users. Using external identities does not eliminate Power BI license requirements. Only capacity controls whether free users can access reports.
- Power BI licensing rules always override permissions when accessing reports.
- Premium capacity enables you to share Power BI report without pro license for internal users.
- Embedded analytics allows unlimited external report viewers without licenses.
- Publish to Web is suitable for public, non-sensitive reporting scenarios.
- Exported reports are best for static, one-way reporting needs.




.webp)
.webp)
.webp)
