Samenvatting

Voltooid

Het instellen van machtigingen is een belangrijk onderdeel van de ontwikkeling van uw app. Dit omvat het selecteren van de juiste verificatiestroom voor het insluitscenario. Wanneer u het scenario Voor uw klanten gebruikt, moet u ook beslissen of u een service-principal of hoofdgebruikersaccount voor het insluiten van de identiteit wilt gebruiken. We raden een service-principal aan voor productie-apps. Het is veiliger, maar hiervoor is een Power BI-tenantbeheerder vereist om het in te stellen en te beheren.

Als u Power BI-inhoud wilt insluiten, moet uw app eerst een toegangstoken verkrijgen. Wanneer u het scenario Voor uw organisatie gebruikt, worden toegangstokens Azure AD tokens. Wanneer u het scenario Voor uw klanten gebruikt, zijn toegangstokens ingesloten tokens, die uw app genereert met behulp van de Power BI REST API.

Tip

Als u geïnteresseerd bent in het ontwikkelen van een app die Power BI-inhoud insluit, raadpleegt u de cursus Power BI-ontwikkelaars in een dag. Deze cursus bevat een zelfstudiekit die u begeleidt bij het ontwikkelen van een ASP.NET Core MVC-app. De app maakt gebruik van het scenario Voor uw klanten en de insluitidentiteit is een beveiligingsprincipal.