Skip to main content

Configurer une application API Azure avec le principal de service

Ce guide vous accompagne dans la configuration d'une application API Microsoft Azure avec le principal de service.

Dataverse nécessite une étape supplémentaire de création d'un utilisateur dans Power Platform.

Enregistrement d'application

  1. Accédez à Microsoft Azure.

  2. Connectez-vous avec votre compte Microsoft Azure.

  3. Sur l'écran d'accueil, utilisez Rechercher ou accédez au menu en haut à gauche pour ouvrir le service Microsoft Entra ID.

  4. Sélectionnez Gérer et ouvrez Enregistrements d'applications dans le menu de gauche.

  5. Sélectionnez + Nouvelle inscription.

  6. Saisissez le Nom de l'application.

  7. Choisissez le type de compte souhaité : locataire unique et multilocataire sont autorisés tous les deux.

  8. Sous URI de redirection, sélectionnez Application à page unique (SPA) dans la liste déroulante. Ajoutez la valeur ci‑dessous comme URI de redirection :

    http://localhost/

  9. Sélectionnez Enregistrer.

    L'ID d'application (client) est votre ID client.

    L'ID d'annuaire (locataire) est votre ID de locataire.

  10. Accédez à Certificats et secrets et ajoutez Nouveau secret du client. Copiez la valeur, car elle ne sera plus accessible une fois que vous aurez quitté la page. Il s'agit de votre Secret du client.

Gérer le principal du service

Note

N'accordez ces autorisations que pour un Principal du service.

Accédez à API autorisées pour ajouter ces Autorisations des applications.

Dataverse

Accès délégué

  1. User_impersonation

OneDrive

Microsoft Graph

  1. Files.Read.All

  2. Files.ReadWrite.All

  3. Sites.Read.All

Outlook 365

Microsoft Graph

  1. Calendars.ReadWrite

  2. Mail.ReadWrite

  3. User.Read.All

Sortie Power BI

Voir Principal du service Power BI.

SharePoint

Microsoft Graph

  1. Sites.Selected

    Consultez la Communauté Alteryx pour obtenir plus d'informations.

ET/OU

SharePoint

  1. Sites.Manage.All

  2. Sites.ReadWrite.All

  3. User.Read.All

Se connecter à votre application

Vous pouvez maintenant utiliser cette application dans le connecteur. Pour authentifier la connexion, vous devez saisir votre ID de client, ID secret de client et ID de locataire dans Designer et vous connecter à votre compte dans le navigateur.

Pour plus d'informations, consultez le portail Microsoft.

Principal du service Power BI

Pour utiliser l'application API personnalisée…

  1. Créez un groupe de sécurité Azure et ajoutez-y l'enregistrement de l'application Power BI (principal du service).

  2. 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 à.

  3. 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é :

  1. Accédez à la page Centre administrateur de Power Platform.

  2. Sélectionnez un environnement.

  3. Sélectionnez Paramètres. Dans Utilisateurs + autorisations, sélectionnez Utilisateurs de l'application.

  4. Sélectionnez Nouvel utilisateur de l'application.

  5. Cliquez sur Ajouter une application et sélectionnez votre application.

  6. Sélectionnez une Business unit.

  7. Dans Rôles de sécurité, sélectionnez un rôle applicable.

  8. 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)

https://cef.alteryx.com/designer/oauthcallback

https://login.live.com/oauth20_desktop.srf

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