EnableYourData.nl

Kennisbank · Power BI

Power BI-dashboards veilig delen: de opties op een rij

Een Power BI-dashboard delen kan op vier manieren: publiceren op internet, delen in de Power BI-service (direct of via een app), externen uitnodigen als B2B-gastgebruiker, of de rapporten tonen in een portaal met Power BI Embedded. Voor collega's is de Power BI-service meestal genoeg. Voor klanten, leveranciers en andere externen zijn gastgebruikers of een klantportaal de veilige keuze; publiceren op internet is openbaar en nooit geschikt voor bedrijfsdata.

Kernpunten

  • Publiceren op internet maakt een rapport openbaar voor iedereen met de link en is nooit geschikt voor bedrijfsdata.
  • Voor collega's is een Power BI-app in de Power BI-service meestal de overzichtelijkste manier om te delen.
  • Voor een klein aantal vaste externe partners werken B2B-gastgebruikers in Microsoft Entra ID.
  • Voor veel externen, een eigen huisstijl en eigen cijfers per klant past een klantportaal met Power BI Embedded.
  • Row-level security geldt alleen voor kijkers; leden, inzenders en beheerders van een werkruimte zien alle data.

Vier manieren om een Power BI-dashboard te delen

Wie een Power BI-dashboard wil delen, heeft grofweg vier opties. Ze verschillen in wie er kan kijken, of er ingelogd moet worden, welke licentie de kijker nodig heeft en wie de toegang beheert. De tabel geeft het overzicht; in de volgende paragrafen lees je per optie waar je op let.

OptieWie kan kijkenInloggenLicentie kijkerGeschikt voor
Publiceren op internetIedereen met de linkNeeGeenAlleen openbare, niet-gevoelige gegevens
Delen of app in de Power BI-serviceCollega's in je eigen tenantJa, met een Microsoft-accountPro of Premium Per User, of content in een geschikte capaciteitInterne rapportage
B2B-gastgebruikersExternen die je als gast uitnodigtJa, met een eigen account als gastPro of Premium Per User, of content in een geschikte capaciteitEnkele vaste externe partners
Ingebed portaal (Power BI Embedded)Gebruikers die het portaal toelaatJa, in het portaalGeen; de organisatie neemt een capaciteit afKlanten, leveranciers, franchisenemers

Publiceren op internet: openbaar, dus niet voor bedrijfsdata

Publiceren op internet (Publish to web) levert een link en een insluitcode op waarmee iedereen het rapport kan bekijken, zonder in te loggen. Er is geen controle op wie kijkt, links kunnen worden doorgestuurd en ingesloten pagina's kunnen door zoekmachines worden gevonden. Rapporten met row-level security kun je niet eens op deze manier publiceren.

Gebruik deze optie alleen voor gegevens die je ook op je website zou zetten, zoals openbare statistieken. Als beheerder kun je de functie in de tenantinstellingen uitzetten of beperken tot een kleine groep. In het beheerportaal van Power BI zie je onder insluitcodes welke rapporten al openbaar zijn gepubliceerd. Controleer die lijst periodiek.

Delen binnen je organisatie via de Power BI-service

Voor collega's deel je in de Power BI-service. Je kunt een rapport rechtstreeks delen via een link, iemand een rol geven in een werkruimte, of een Power BI-app publiceren met een of meer doelgroepen. Voor brede verspreiding is een app het overzichtelijkst: makers werken in de werkruimte, lezers krijgen alleen de app.

Kijkers hebben een Power BI Pro- of Premium Per User-licentie nodig, tenzij de content in een voldoende grote Premium- of Fabric-capaciteit staat. Geef lezers geen rol als lid, inzender of beheerder in de werkruimte: row-level security geldt alleen voor de rol kijker. Wees ook zuinig met deellinks voor "personen in je organisatie"; die reiken vaak verder dan bedoeld.

Power BI delen met externen via B2B-gastgebruikers

Met Microsoft Entra B2B nodig je een externe gebruiker uit als gast in je eigen tenant. De gast logt in met zijn eigen werkaccount of met een eenmalige code per e-mail, en ziet daarna de apps en rapporten die je met hem deelt. Een beheerder moet extern delen wel toestaan in de instellingen van Microsoft Entra ID en Power BI.

Ook gasten hebben een passende licentie nodig: een eigen Pro-licentie vanuit hun organisatie, een licentie die jij toewijst, of content in een geschikte capaciteit. B2B werkt goed voor een beperkt aantal vaste partners. Bij tientallen of honderden klanten wordt het beheer zwaar: gastaccounts stapelen zich op, toegang blijft bestaan als een samenwerking stopt en de gebruiker ziet de omgeving van Microsoft in plaats van jouw huisstijl.

Een Power BI-klantportaal met Power BI Embedded

Een Power BI-klantportaal is een eigen webomgeving waarin externe gebruikers inloggen en hun dashboards zien. Het portaal gebruikt Power BI Embedded in het scenario "insluiten voor je klanten": het vraagt namens de gebruiker een embedtoken aan, met daarin de identiteit en rol voor row-level security. Eindgebruikers hebben geen Power BI-licentie nodig; de organisatie neemt wel een capaciteit af.

Het voordeel is schaal en controle. Je kunt veel gebruikers toelaten, per klant de data filteren en het portaal in je eigen huisstijl tonen. De keerzijde is dat de beveiliging volledig afhangt van het portaal: login, rechten, RLS-koppelingen en logging moeten daar goed geregeld zijn.

ENABLE is een voorbeeld van zo'n portaal. Gebruikers worden per e-mail uitgenodigd en loggen in met tweestapsverificatie, toegangsprofielen bepalen welke dashboards iemand ziet en row-level security koppelt gebruikers aan Power BI-rollen. Klantbeheerders zien in het activiteitenlog wie wat heeft gedaan.

Risico's bij het delen van Power BI-dashboards

De grootste risico's zitten meestal niet in Power BI zelf, maar in de manier waarop je deelt. Let vooral op deze punten:

  • Openbare links via publiceren op internet die bedrijfsgegevens blootleggen.
  • Deellinks voor de hele organisatie, waardoor rapporten verder reiken dan bedoeld.
  • Exports naar Excel, PDF of PowerPoint die buiten Power BI verder leven; beheerders kunnen exportopties beperken.
  • Lezers met een rol als lid, inzender of beheerder in de werkruimte, voor wie row-level security niet geldt.
  • Gastaccounts die blijven bestaan nadat een samenwerking is gestopt.
  • Een eigen portaal dat terugvalt op een ongefilterd rapport als een gebruiker geen rol heeft.
  • Eén gedeeld account voor meerdere mensen: je weet niet meer wie wat heeft gezien, en het past niet bij het licentiemodel van Microsoft, dat per gebruiker werkt.

Zo kies je de juiste manier van delen

Welke optie je ook kiest: test vóór livegang wat een gebruiker werkelijk ziet, controleer de exportinstellingen en plan een vaste controle van wie er nog toegang heeft. Als vuistregel:

  • Alleen collega's: publiceer een Power BI-app en gebruik row-level security als niet iedereen alles mag zien.
  • Een paar vaste externe partners die zelf Microsoft 365 gebruiken: nodig ze uit als B2B-gastgebruiker.
  • Veel externen, een eigen huisstijl en per klant eigen cijfers: kies een klantportaal met Power BI Embedded, zelf gebouwd of als bestaand platform.
  • Echt openbare cijfers: publiceren op internet kan, bewust en met toestemming van de beheerder.

FAQ

Veelgestelde vragen

Hoe deel ik een Power BI-dashboard met iemand buiten mijn organisatie?

Je kunt een externe gebruiker uitnodigen als B2B-gastgebruiker in Microsoft Entra ID, of het dashboard tonen in een klantportaal met Power BI Embedded. Gastgebruikers werken goed voor een paar vaste partners; een portaal past beter bij veel externe gebruikers of als elke klant eigen cijfers moet zien. Publiceren op internet is geen veilige optie, omdat het rapport dan openbaar is.

Is publiceren op internet in Power BI veilig?

Nee, niet voor bedrijfsdata. Iedereen met de link kan het rapport bekijken zonder in te loggen, en links kunnen worden doorgestuurd of gevonden. Gebruik het alleen voor gegevens die echt openbaar mogen zijn.

Heeft een externe gebruiker een Power BI-licentie nodig?

Bij delen via de Power BI-service of als gastgebruiker meestal wel: een Pro- of Premium Per User-licentie, tenzij de content in een geschikte capaciteit staat. In een klantportaal met Power BI Embedded hebben eindgebruikers geen eigen licentie nodig; de organisatie neemt dan een capaciteit af.

Wat is een Power BI-klantportaal?

Een Power BI-klantportaal is een beveiligde webomgeving waarin klanten of andere externen inloggen en hun eigen Power BI-dashboards bekijken. Het portaal sluit de rapporten in met Power BI Embedded en bepaalt zelf wie welk dashboard en welke data ziet, meestal met row-level security.

Kan ik per klant bepalen welke data zichtbaar is in een gedeeld dashboard?

Ja, met row-level security (RLS). Je definieert rollen met filters in het semantische model, zodat elke gebruiker alleen de eigen rijen ziet. In de Power BI-service geldt RLS alleen voor gebruikers met de rol kijker; in een ingebed portaal geeft het portaal de identiteit mee in het embedtoken.

Veilig delen, snel live, zonder hoofdpijn

In een online demo laten we het portaal zien: dashboards per rol, row-level security, vragen in gewone taal en hoe wij het voor je inrichten en beheren.