Power BI Embedded: rapporten integreren in je eigen applicatie

Yorrick Zijlstra · Maart 2026 · 6 min leestijd

Power BI Embedded architectuur: rapport in eigen applicatie

Voor veel organisaties volstaat Power BI Service (met Pro-licenties) prima. Maar soms wil je Power BI-rapporten rechtstreeks in je eigen web-applicatie, klantportaal of SaaS-product integreren. Dat is waar Power BI Embedded in beeld komt. In dit artikel leggen we uit wat het is, wanneer het zinvol is, wat het kost, en welke alternatieven er zijn.

Wat is Power BI Embedded?

Power BI Embedded is een manier om Power BI-rapporten en dashboards in je eigen applicatie in te bouwen, zonder dat je eindgebruikers hoeven in te loggen in Power BI Service zelf. De rapportage verschijnt naadloos in je web-app, portaal of custom product—alsof het deel van je applicatie is.

Dit is anders dan de standaard Power BI Service, waar gebruikers naar power.microsoft.com gaan en zelf hun rapporten bekijken. Met Embedded voeg je Power BI als onderdeel van jouw product toe.

Twee scenario's: wie zijn de gebruikers?

Power BI Embedded werkt op twee fundamenteel verschillende manieren, en de keuze bepaalt je kosten en architectuur.

Scenario 1: Embed for your organization

Dit is voor interne gebruikers van jouw organisatie. Je werknemers, teams of interne stakeholders krijgen rapporten in een interne portaal, intranet of custom app.

Scenario 2: Embed for your customers (app owns data)

Dit is voor externe eindgebruikers. Je biedt rapportage aan je klanten via je SaaS-platform, klantportaal of applicatie, zonder dat zij Power BI-licenties nodig hebben.

Aspect Embed for your organization Embed for your customers
Gebruikers Interne werknemers Externe klanten/partners
Licentie nodig Ja (Power BI Pro per persoon) Nee (app owns data)
Premium Capacity nodig Nee Ja (F1–F256)
Authenticatie Azure AD (user login) Service principal
Typische kosten €10–15/maand per Pro-licentie €4.995–€14.985/maand (capacity)
RLS (beveiliging) Per user AD-login Handmatig implementeren via DAX

Wanneer is Power BI Embedded zinvol?

Niet voor elke situatie is Embedded de beste keuze. Ask jezelf af:

Kosten: Pro vs. Premium vs. Embedded Capacity

De keuze voor Embedded heeft grote kostenimplicaties. Hier een vergelijking:

Scenario Kosten (maandelijks) Per-user kosten (10 gebruikers)
Power BI Pro (Embed for org) €100–150 (10 × €10–15) €10–15/gebruiker
Power BI Premium P1 (Embed for customers) €4.995 €499,50 (als 10 klanten)
Power BI Premium P2 €9.990 €999 (als 10 klanten)
Power BI Premium P3 €14.985 €1.498,50 (als 10 klanten)
Publish to Web (gratis) €0 €0 (openbaar, geen beveiliging)

Gevolgtrekking: Voor minder dan ~30 interne gebruikers met Pro-licenties is het goedkoper dan Premium Capacity. Boven die grens, of als je klanten wilt bedienen, kan Premium Embedded voordelig zijn.

Architectuuroverzicht: hoe werkt het?

Een vereenvoudigde flow voor Embed for your customers:

  1. Azure AD Service Principal: Je applicatie authenticeert zich bij Power BI API via een service principal (geen gebruiker-login).
  2. Power BI Workspace & Dataset: Reports en datasets zitten in een dedicated Power BI Workspace.
  3. Embed Token genereren: Je backend genereert een tijdelijk "embed token" voor de rapportage.
  4. In applicatie inbedden: De iframe in je web-app laadt het rapport met dat token.
  5. Row-Level Security (RLS): DAX-regels zorgen dat klant A alleen data van klant A ziet (multi-tenant beveiliging).

Technisch: Je gebruikt de Power BI Embedded API en de .NET SDK (of andere SDK's). Je generaert tokens programmatisch en embedded het rapport via de Power BI JavaScript SDK in je frontend.

Beperkingen van Power BI Embedded

Voordat je Embedded kiest, wees je bewust van deze beperkingen:

Alternatieven: niet altijd is Embedded nodig

Publish to Web (gratis, openbaar)

Je publiceert een rapport rechtstreeks naar een openbare URL. Geen inloggen, geen licenties. Maar: iedereen kan het rapport zien—dus alleen voor openbare data.

Power BI Service met Pro-licenties

Standaard oplossing voor interne organisaties. Werknemers loggen in op Power BI Service en bekijken dashboards daar. Minder elegant dan embedded, maar veel eenvoudiger in setup.

Paginated Reports

Meer geschikt voor rapporten, minder voor interactieve dashboards. Kunnen in Power BI Service of SSRS gebruikt. Soms een goed alternatief als Embedded te complex is.

Hoe begin je?

Drie stappen:

  1. Bepaal je scenario: Interne gebruikers (Pro) of externe klanten (Premium Capacity)?
  2. Bouw een prototype: Maak je Power BI-rapporten af, test token-generatie in je applicatie.
  3. Plan je kosten: Hoeveel gebruikers/klanten? Welke capaciteit nodig? Vergelijk met alternatieven.

Samenvatting

Power BI Embedded is krachtig, maar niet altijd nodig. Het is ideaal voor ISV's, klantportalen en white-label rapportage, maar kan overengineered zijn voor kleine interne teams. Begin altijd met de vraag: wie zijn je gebruikers, en hoe willen zij rapportage consumeren? Dat bepaalt of Embedded, Pro-licenties, of een gratis alternatief het juiste antwoord is.

Hulp bij je BI-architectuur?

YorrData helpt je bij het kiezen van de juiste embedded strategy, kosten, en implementatie.

Neem contact op →

Power BI tools voor je dagelijkse werk

Ontdek gratis Power BI tools op yorrdata.nl/tools: DAX Formatter, Measure Patronen, Cheat Sheets en meer.