Microsoft Power BI Embedded: Do You Really Need It?
If you only have a handful of external viewers, a Power BI license for each person may cost less than keeping embedded capacity running. Here's how to compare the options—and where LumioBI fits when those viewers can use Microsoft sign-in.
Need a few named people to view Power BI?
Check per-user licensing + Microsoft Entra B2B + LumioBI navigation.
Need analytics inside your own customer product?
Power BI Embedded may fit; budget for capacity and the application around it.
LumioBI organizes access to the Power BI service; it is not an embedding SDK or a replacement for Microsoft licensing.
1. The quick decision: product experience or Power BI access?
Power BI Embedded is designed to put Power BI reports inside an application that you build or already operate. If your viewers simply need to open reports in Microsoft Power BI, compare that architecture with inviting them as Microsoft Entra B2B guests and licensing only the people who need access.
Per-user Power BI + LumioBI may fit
- You know who the viewers are and the audience is small or moderate.
- It is acceptable for people to sign in with a Microsoft work or guest identity.
- Reports can open in the Power BI service rather than inside your own product.
- Your main gap is report discovery, a consistent menu, or audience-specific navigation.
Power BI Embedded may fit
- Analytics must appear inside your own SaaS product or customer workflow.
- You need your product's identity and UX to wrap the report experience.
- You need to serve many users without assigning each one a Power BI license.
- You have engineering capacity to build, secure, operate, and support the host application.
Important distinction: “Embedded” is an architecture choice, not just another Power BI license. Capacity is one part of the cost; the customer-facing application, authentication, token flow, operations, and support are separate work.
2. Embedded Power BI pricing: compare the monthly shape
Microsoft's US pricing page lists Power BI Pro at $14 per user/month, paid yearly. Microsoft describes Power BI Embedded capacity as starting at about $1 per hour; actual Azure prices vary by region, capacity size, and agreement. Check the live pricing calculator for a quote before budgeting.
| Example | Illustrative monthly cost | What it assumes |
|---|---|---|
| 10 Pro viewers | $140 | 10 new Pro seats at $14 each |
| 25 Pro viewers | $350 | 25 new Pro seats at $14 each |
| 50 Pro viewers | $700 | 50 new Pro seats at $14 each |
| One capacity at $1/hour for 30 days | About $720 | Advertised starting hourly rate, running all 720 hours; not a production quote |
| Host the embedded application | Separate provider bill | Recurring or usage-based hosting for the app/backend, plus any required supporting services |
A useful rough break-even
At these list-price starting points, about 52 newly purchased Pro seats ($728/month) are near the arithmetic cost of a 30-day, always-running $1/hour capacity ($720/month). That is only a screening comparison: capacity needs sizing, users may already have licenses, and development costs are not included.
Capacity can be paused
Microsoft says paused Embedded capacity stops billing, but embedded content will not load while it is paused. Model the hours your application must be available, the SKU it needs, and peak concurrency—not just the number of monthly visitors.
Do not stop at the capacity estimate. An embedded solution also needs a host application. A hosting company or cloud provider may charge a separate monthly subscription or usage bill for the website and backend that serve the reports. Budget that alongside Embedded capacity, and include storage, monitoring, support, and maintenance where applicable.
US list-price illustration checked October 28, 2026. Pro pricing is paid yearly. Azure pricing is variable and the $1/hour value is a starting-point estimate, not a guaranteed quote or a promise that the smallest capacity meets your workload. The capacity figure excludes app hosting, application engineering, other Azure or hosting services, support, and publisher licenses.
3. When per-user Power BI is enough
If the audience can use Microsoft sign-in and open reports in the Power BI service, a dedicated workspace for those reports plus named Power BI access can be simpler than building an embedded product. A locked-down workspace or Power BI app can keep the content curated; use Microsoft permissions and tenant controls to decide who can reach it.
Known viewers
Invite each outside person as a Microsoft Entra B2B guest, or have them use an eligible Power BI Pro/PPU license from their own organization.
Microsoft enforces access
Grant access to the report or app and keep dataset permissions and row-level security in Power BI. A menu is not a security boundary.
LumioBI organizes the route
Give approved portal users a branded menu, grouped links, and a clearer start page without developing a separate analytics application.
This path keeps the Microsoft identity visible: a user signs in to LumioBI as an approved portal user, then signs in to Power BI with a Microsoft identity when opening a report. LumioBI group assignments can show the right menu items to each portal user; they do not grant Power BI access, replace Microsoft Entra authentication, or filter the report's data.
For B2B guests, licensing and access depend on the user's license, the provider's license, and where the content is hosted. Microsoft says external viewers generally need Pro or PPU (the guest may bring their own), while qualifying F64+/P1+ capacity can allow free viewers in certain sharing scenarios. Check the current rules for your exact configuration.
Microsoft: Distribute Power BI content to external guests with Entra B2B Microsoft: Power BI user licensing4. When you really need Microsoft Power BI Embedded
Embedded is a stronger fit when analytics is part of the product you sell or operate, rather than a destination users open in Power BI. In the customer-facing “app owns data” pattern, your application handles the customer-facing login and your server uses Microsoft credentials to request embed tokens. The viewer does not need a Power BI license, but the solution requires capacity and a secure host application.
Embedded can be the right investment when…
- Reports need to live inside a customer portal, workflow, or paid software product.
- You need a white-label experience and control over the surrounding interface.
- Many viewers should not become Power BI service users.
- The value of product integration justifies building and operating the application.
Plan for more than the Azure meter
- Capacity size, uptime, autoscaling, and peak workload.
- A separate hosting provider bill to run the application and backend.
- Application development and ongoing security updates.
- Microsoft Entra app or service principal setup and embed-token lifecycle.
- Publishing licenses for report creators, monitoring, support, and other cloud services.
Not every embedding option works the same way. “User owns data” embedding uses the viewer's Microsoft identity and the applicable Power BI licensing rules. “App owns data” embedding is designed for customer-facing app experiences and can avoid viewer Power BI licenses, but it still requires capacity, authentication in your application, and secure embed tokens. Confirm the architecture before comparing prices.
Microsoft: Power BI Embedded capacity and licensing requirements5. External viewers: a locked-down workspace can work—with the right controls
You can keep a small external audience in a dedicated Power BI workspace or app and invite the people who need access. Microsoft Entra B2B guest access means the report still uses Microsoft authentication. You can assign a Pro/PPU license or, where allowed, rely on a guest's qualifying license. Workspace access, report sharing, tenant settings, and data security still need to be configured correctly.
Where LumioBI fits
LumioBI group
Controls the portal links a user sees.
Microsoft Entra
Authenticates the guest identity used to enter Power BI.
Power BI
Enforces report permissions, licensing, and data rules.
Use groups for a better menu, not as your authorization system. A report hidden from someone's LumioBI menu could still be reachable if that person has a direct Power BI URL and Microsoft permission. Remove Power BI access when it should be revoked, and test with a real guest account and the least-privileged role.
6. A practical rollout checklist
- Describe the experience you need. Should a viewer open Power BI, or should a report be part of a separate product they already use?
- Count incremental licenses. Separate people who already have Pro/PPU from guests who would need a new license. Confirm guest terms with your Microsoft administrator.
- Estimate capacity and availability. For Embedded, select a realistic SKU and calculate expected running hours, pauses, peak concurrency, and growth using Azure pricing.
- Secure the Power BI content. Choose the workspace/app, invite the right Entra B2B guests, apply report permissions and row-level security, and verify tenant sharing settings.
- Organize the viewer journey in LumioBI. Add report destinations, build groups for approved portal users, and show each audience only its relevant navigation.
- Test both layers independently. Confirm the right menu appears, then test that Power BI still challenges an unauthorized user and applies expected report-level access.
7. Common questions
Is Power BI Pro really $13 per user?
Microsoft's US pricing page currently lists Power BI Pro at $14 per user/month when paid yearly. Prices vary by country, agreement, and purchase channel, and some Microsoft 365 E5 subscriptions include Pro. Check your tenant's actual price and existing entitlements.
Do external users always need a Pro license?
No. Some external guests can bring a qualifying Pro or PPU license from their organization. Certain larger capacities can also permit free viewers in supported scenarios. Confirm the license pairing for your provider and workspace before inviting guests.
Does LumioBI authenticate external viewers to Power BI?
No. LumioBI provides navigation. Users authenticate to the Power BI service with Microsoft Entra, and Microsoft decides whether they can open each report. LumioBI groups only affect the menu items visible in the portal.
Does LumioBI replace the Power BI Embedded SDK?
No. LumioBI does not render a Power BI report inside your own software, create embed tokens, or provide an app-owns-data architecture. Choose Embedded when your product needs that integration.
What if the Pro seats cost more than capacity?
Then compare the real capacity quote and the complete application costs. Embedded may be the better product architecture as well as the lower-cost option at scale—but there is no universal user-count threshold because capacity size, runtime, existing licenses, and engineering work vary.
Give signed-in viewers a clearer path to Power BI
If Power BI is already the destination, make it easier to navigate.
LumioBI can organize reports in a branded portal with group-specific navigation. Microsoft Entra and Power BI continue to authenticate users and enforce report access.
LumioBI is the navigation product discussed in this guide. Pricing and licensing examples are for decision support, not a Microsoft quote. Microsoft's current licensing terms and your agreement govern your deployment.
