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.

Registrazione dell'app

  1. Vai a Microsoft Azure .

  2. Accedi con l'account Microsoft Azure Active Directory.

  3. Nella schermata iniziale, utilizza Cerca o vai al menu nell'angolo superiore sinistro per aprire il servizio Azure Active Directory .

  4. Apri Registrazioni app nel menu a sinistra.

  5. Seleziona + Nuova registrazione .

  6. Specifica il nome dell'app.

  7. Scegli il tipo di account desiderato: sono consentiti sia il single-tenant che il multitenant.

  8. Nella sezione opzionale URI di reindirizzamento , seleziona Web-page application (WPA) e immetti l'URL http://localhost/ .

    Per le versioni precedenti del connettore, consulta la tabella in fondo alla pagina.

  9. Seleziona Registra .

    L' ID applicazione (client) è il tuo ID client .

    L' ID directory (tenant) è il tuo ID tenant .

  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.

Concessione delle autorizzazioni all'app

Vai a Autorizzazioni API e aggiungi le seguenti autorizzazioni delegate .

ADLS

Azure Storage

  1. user_impersonation

Microsoft Graph

  1. user_impersonation

Dataverse

Microsoft Graph

  1. e-mail

  2. offline_access

  3. openid

  4. profilo

  5. User.Read

Dynamics CRM

  1. User_impersonation

Outlook 365

Microsoft Graph

  1. e-mail

  2. openid

  3. offline_access

  4. profilo

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

  5. Files.ReadWrite.All

  6. User.Read

Power Automate

Flow Service

  1. Utente

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

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

  4. Sites.Search.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.

For more information, visit Microsoft portal.

Creazione di un utente in Power Platform

Crea un utente per l'app Dataverse in Power Platform e aggiungi un ruolo di sicurezza:

  1. Accedi al centro di amministrazione di Power Platform .

  2. Seleziona un ambiente.

  3. Seleziona Impostazioni . In Utenti + autorizzazioni , seleziona Utenti dell'applicazione .

  4. Seleziona Nuovo utente dell'app .

  5. Seleziona Aggiungi un'app e scegli l'app.

  6. Seleziona una Business unit .

  7. In Ruoli di sicurezza , seleziona un ruolo applicabile.

  8. Seleziona Crea .

Seleziona queste opzioni e immetti questi URL per le versioni precedenti del connettore quando configuri un'applicazione API personalizzata.

Connettore e versione

Opzione del menu a discesa

URL

OneDrive versione 2.0.2 e precedenti

Single-page application (SPA)

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

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

Outlook 365 versione 1.0.0

Output Power BI versione 3.1.0 e precedenti

File SharePoint versione 1.1.1 e precedenti