Inleiding

Voltooid

Twee scenario's waar u rekening mee moet houden bij het programmatisch insluiten Power BI van inhoud:

  • Voor uw organisatie
  • Voor uw klant

Voor het insluiten van inhoud in uw app wordt slechts één van deze scenario's Power BI gebruikt. Het betreffende embeloftscenario wordt bepaald door het app-publiek, zoals wordt beschreven in de volgende onderwerpen.

Voor uw organisatiescenario

Het scenario voor uw organisatie is van toepassing wanneer het app-publiek bestaat uit interne gebruikers. Interne gebruikers hebben organisatierekeningen die moeten worden geverifieerd met Microsoft Azure Active Directory. Voor toegang tot Power BI de inhoud hebben gebruikers van Power BI een app licenties en machtigingen nodig om content te kunnen gebruiken (of maken of bewerken).

Notitie

In dit scenario Power BI is dit software-as-a-service (Ers). Het scenario wordt ook wel de gegevens van de gebruiker genoemd.

Het gebruik van het scenario voor uw organisatie kan verschillende redenen hebben:

  • Internal Business Intelligence Portal: Power BI hoewel de service (app.powerbi.com) een uitgebreide en volledige gebruikerservaring biedt voor het browsen van inhoud, worden de weergave en het gedrag of de functionaliteit die uw organisatie wil niet bereikt. U kunt een business-intelligenceportal maken dat voldoet aan specifieke zakelijke vereisten. Wanneer de organisatie al een business-intelligenceportal heeft waarin inhoud wordt insluit van andere business-intelligence-hulpprogramma's, kunt u de portal Power BI ook verbeteren voor insluitinhoud.
  • Interne app: intranet-toepassingen kunnen inhoud insluiten Power BI om gegevens visualisaties weer te geven. Zo kan de intranetsite voor de Power BI verkoopafdeling visuals bevatten met verkoopgerelateerde diagrammen en KPI's. Een interne callcenter-app kan real-time visuals insluiten om up-to-date informatie te leveren over inkomende klantoproepen.
  • Aangepaste logboekregistratie: uw app kan aangepaste gebeurtenissen registreren om de toegang tot inhoud vast Power BI te houden en voorbij te gaan aan het bereik van Power BI logboekregistratie .

Voor uw klantenscenario

Het scenario voor uw klanten is van toepassing wanneer het app-publiek bestaat uit externe gebruikers. De app is verantwoordelijk voor de niet-originele gebruikers. Voor toegang Power BI tot inhoud wordt de id gebaseerd op een embe identity (Azure AD service principal of master user account) waarmee u kunt verifiëren Azure AD. Voor die identiteit is mogelijk een Power BI licentie vereist en moet een machtiging worden verleend om inhoud te verbruiken (of te bewerken) namens de app-gebruikers. Externe gebruikers zijn niet verplicht een licentie of inhoudsmachtigingen Power BI te hebben. Zelfs wanneer externe gebruikers wel een licentie Power BI hebben, worden deze niet door dit scenario gebruikt.

Notitie

In dit scenario is dit Power BI PaaS (platform-as-a-service). Het scenario wordt ook wel 'app' -gegevens genoemd.

Als u een app met dit scenario wilt ontwikkelen, Power BI moet u ervoor zorgen dat de inhoud zich bevindt in een niet-persoonlijke werkruimte met een licentiemodus Premie per capaciteit of Ingesloten.

Notitie

De producten die nodig zijn om deze licentiemodusopties in te stellen, worden geïntroduceerd en beschreven in de volgende eenheid.

Gewoonlijk worden er voor uw klanten toepassingen en door isV (Independent Software Vendor) ontwikkeld.

Scenariovergelijking

In de volgende tabel worden de kenmerken van de twee scenario's in Embe bijlage vergeleken:

Kenmerk Voor uw organisatie Voor uw klanten
Audiëntie Interne gebruikers Externe gebruikers
Verificatie Azure AD App doet verificatie
Gebruikerslicentie voor app Voor app-gebruikers is een licentie Power BI vereist Geen gebruikerslicenties voor een app vereist
Verificatiestroom Interactieve verificatiestroom voor app-gebruiker Niet-interactieve verificatiestroom voor identiteit insluiten (Azure AD hoofdservice- of hoofdgebruikersaccount)

In het volgende diagram wordt de verificatiestroom voor de twee scenario's van Embe diagram weergegeven:

Diagram van de twee insluitscenario's als de gegevens die in de voorgaande tabel worden weergegeven.