Set Up Azure API Application with Service Principal
This guide will walk you through the setup of Microsoft Azure API app with service principal.
Dataverse requires an additional step of creating a user in Power Platform.
Enregistrement d'application
Accédez à Microsoft Azure .
Connectez-vous avec votre compte Microsoft Azure Active Directory.
Sur l'écran d'accueil, utilisez Rechercher ou accédez au menu en haut à gauche pour ouvrir le service Azure Active Directory .
Ouvrez Inscriptions d'applications dans le menu de gauche.
Sélectionnez + Nouvelle inscription .
Indiquez le Nom de l'application.
Choisissez le type de compte souhaité : locataire unique et multilocataire sont autorisés tous les deux.
Dans la section facultative URI de redirection , sélectionnez Application de page Web (WPA) et saisissez l'URL http://localhost/ .
Pour les versions antérieures du connecteur, reportez-vous au tableau en bas de la page.
Sélectionnez Enregistrer .
L' ID d'application (client) est votre ID client .
L' ID d'annuaire (locataire) est votre ID de locataire .
Go to Certificates & secrets and add New client secret. Copy the Value as it won't be accessible again once you leave the page – this is your Client Secret.
Gérer le principal du service
Note
These permissions are required only for Service Principal.
Dans API autorisées , ajoutez ces autorisations d'application .
Dataverse
Microsoft Graph
Files.Read.All
Files.ReadWrite.All
Sites.Read.All
OneDrive
Microsoft Graph
Files.Read.All
Files.ReadWrite.All
Sites.Read.All
Outlook 365
Microsoft Graph
Calendars.ReadWrite
Mail.ReadWrite
User.Read.All
Power BI Output
SharePoint
Microsoft Graph
Sites.Selected
Visit the Alteryx Community for more details.
AND/OR
SharePoint
Sites.Manage.All
Sites.ReadWrite.All
User.Read.All
Sign In to Your App
Now you can use this app in the connector. To authenticate login, you will need to enter your Client ID, Client Secret ID and Tenant ID in Designer and sign in to your account in the web browser.
Pour plus d'informations, consultez le portail Microsoft .
Principal du service Power BI
Pour utiliser l'application API personnalisée…
Créez un groupe de sécurité Azure et ajoutez-y l'enregistrement de l'application Power BI (principal du service).
Dans le portail administrateur de Power BI , accédez à Paramètres du locataire et Paramètres du développeur . Activez l'option Autoriser les principaux du service à utiliser les API de Power BI et ajoutez le groupe de sécurité sous Appliquer à .
Ajoutez l'enregistrement de l'application Power BI à votre accès à l'espace de travail en tant que membre. Pour plus d'informations, reportez-vous à la documentation Power BI .
Création d'un utilisateur dans Power Platform
Créez un utilisateur pour votre application Dataverse dans Power Platform et ajoutez un rôle de sécurité :
Accédez à la page Centre administrateur de Power Platform .
Sélectionnez un environnement.
Sélectionnez Paramètres . Dans Utilisateurs + autorisations , sélectionnez Utilisateurs de l'application .
Sélectionnez Nouvel utilisateur de l'application .
Cliquez sur Ajouter une application et sélectionnez votre application.
Sélectionnez une Business unit .
Dans Rôles de sécurité , sélectionnez un rôle applicable.
Sélectionnez Créer .
Sélectionnez ces options et entrez ces URL des anciennes versions du connecteur lorsque vous configurez une application API personnalisée.
Connecteur et version | Option de menu déroulant | URL |
---|---|---|
OneDrive version 2.0.2 et antérieures | Application à page unique (SPA) | |
Outlook 365 version 1.0.0 | ||
Sortie Power BI version 3.1.0 et antérieures | ||
Fichiers SharePoint version 1.1.1 et antérieures |