Inleiding

Voltooid

Wanneer u Microsoft Power BI-inhoud insluit, kan uw app de toegang van app-gebruikers tot specifieke gegevens beperken. Dit wordt meestal bereikt door gegevenssets die beveiliging op rijniveau (RLS) afdwingen, waarmee filters worden toegepast op modeltabellen.

Overweeg een app bij het bedrijf Tailspin Toys die Power BI-rapporten insluit ter ondersteuning van de analyse van de verkoopinspanning. Bedrijfsbeleid dwingt ontwikkelaars van gegevenssets ervoor te zorgen dat verkopers alleen de klantgegevens voor hun toegewezen verkoopregio kunnen weergeven. Verkoopmanagers mogen echter klantgegevens voor alle verkoopregio's bekijken. De ontwikkelaar van de gegevensset kan twee RLS-rollen maken die verschillende filters toepassen; een voor verkopers en één voor managers.

Overweeg ook een multitenancy-app . Meerdere organisaties gebruiken een multitenancy-app, waarbij elke organisatie een tenant is. Eén benadering om ervoor te zorgen dat een tenant alleen de gegevens kan weergeven, is het gebruik van één database met meerdere customers . Voor deze aanpak is één werkruimte vereist die bestaat uit één set Power BI-artefacten die worden gedeeld met alle tenants. Met RLS worden gegevens van gegevenssets veiliger gefilterd om ervoor te zorgen dat organisaties alleen hun gegevens kunnen weergeven.

Notitie

Zie Service-principalprofielen in Power BI Embedded voor meer informatie over multitenancy-oplossingen, waaronder een vergelijking van een afzonderlijke database voor elke klant met een database met meerdere klanten.

Als u een beter inzicht wilt krijgen in hoe RLS de toegang tot gegevens beperkt, watch u de volgende video.