Skip to main content

Set Up Azure API Application with User's Credentials

This guide will walk you through the setup of Microsoft Azure API app with the user's credentials.

Dataverse requires an additional step of creating a user in Power Platform.

Enregistrement d'application

  1. Accédez à  Microsoft Azure .

  2. Connectez-vous avec votre compte Microsoft Azure Active Directory.

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

  4. Ouvrez Inscriptions d'applications dans le menu de gauche.

  5. Sélectionnez + Nouvelle inscription .

  6. Indiquez le Nom de l'application.

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

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

  9. Sélectionnez Enregistrer .

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

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

  10. 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.

Octroi d'autorisations à l'application

Accédez à API autorisées pour ajouter ces autorisations déléguées .

ADLS

Azure Storage

  1. user_impersonation

Microsoft Graph

  1. user_impersonation

Dataverse

Microsoft Graph

  1. E-mail

  2. offline_access

  3. openid

  4. profil

  5. User.Read

Dynamics CRM

  1. User_impersonation

Outlook 365

Microsoft Graph

  1. E-mail

  2. openid

  3. offline_access

  4. profil

  5. User.Read

  6. User.ReadBasic.All

  7. User.ReadWrite

  8. Mail.Read

  9. Mail.ReadWrite

  10. Mail.ReadWrite.Shared

  11. Calendars.ReadWrite

  12. Calendars.ReadWrite.Shared

OneDrive

Microsoft Graph

  1. E-mail

  2. offline_access

  3. openid

  4. profil

  5. Files.ReadWrite.All

  6. User.Read

Power Automate

Flow Service

  1. Utilisateur

  2. Activity.Read.All

  3. Approvals.Manage.All

  4. Approvals.Read.All

  5. Flows.Manage.All

  6. Flows.Read.All

  7. Flows.Read.Plans

  8. Flows.Write.Plans

Power BI Output

Microsoft Graph

  1. Offline_access

  2. Openid

  3. User.Read

  4. E-mail

  5. profil

Power BI Service

  1. Dataset.ReadWrite.All

  2. Workspace.Read.All

SharePoint

To maintian full functionality, add all of these permissions.

For SharePoint Files:

Microsoft Graph

  1. email

  2. offline_access

  3. openid

  4. profile

  5. User.Read

  6. Files.Read.All - for SharePoint Input.

    OR

    Filed.ReadWrite.All - for SharePoint Output.

    Add both permissions for SharePoint Input and Output.

  7. Sites.Read.All

For SharePoint Lists:

SharePoint

  1. AllSites.Manage

  2. AllSites.Read

  3. AllSites.Write

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.

For more information, visit Microsoft portal.

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