Skip to main content

OAuth 2.0 per Microsoft Dynamics 365 Sales

Configura Alteryx One Platform per l'integrazione con la tua implementazione di Microsoft Dynamics 365 Sales (deprecato), utilizzando OAuth 2.0 per l'autenticazione.

Prerequisiti

  • L'autenticazione OAuth 2.0 deve essere abilitata in Alteryx One. Per ulteriori informazioni, vedi Abilitazione dell'autenticazione OAuth 2.0.

  • OAuth 2.0 per Microsoft Dynamics 365 Sales (deprecato) è supportato per Microsoft Azure.

    Suggerimento

    OAuth 2.0 per Microsoft Dynamics 365 Sales (deprecato) potrebbe funzionare anche per altri provider di identità basati su tenant. Puoi utilizzare questa soluzione come modello per creare gli oggetti necessari nella console del tuo provider di identità e in Alteryx One.

Creazione dell'app client OAuth 2.0 in Azure

Devi creare l'app client nella console di Azure.

Procedura:

  1. Effettua il login ad Azure: https://portal.azure.com/#home

  2. Seleziona Azure Active Directory > Registrazioni app > Nuova registrazione.

  3. Specifica quanto segue:

    Campo

    Descrizione

    Nome

    Nome dell'app.

    Tipi di account supportati

    Puoi scegliere tra:

    • Tenant singolo

    • Ambiente multi-tenant

    Reindirizza URI

    Per la piattaforma, seleziona Web.

    Specifica l'URL di login al tuo progetto o spazio di lavoro, utilizzando il formato seguente:

    https://ayxpreview.alteryxcloud.com/oauth2/callback

  4. Per creare la nuova registrazione, fai clic su Registra.

  5. Scheda Panoramica:

    Nota

    Copia il valore dell'ID applicazione (client), che verrà applicato in Alteryx One.

  6. Scheda Certificati e segreti: Per creare un nuovo segreto client:

    1. Seleziona Nuovo segreto client.

    2. Imposta l'opzione Scade su Mai.

    3. Seleziona Aggiungi.

      Nota

      Copia il contenuto del campo Valore, che è il segreto client e deve essere applicato in Alteryx One.

  7. Scheda Autorizzazioni API: concedi le autorizzazioni seguenti.

    API

    Nome autorizzazione

    Tipo

    Richiede il consenso dell'Amministratore

    Dynamics CRM

    user_impersonation

    Delegata

    No

    Microsoft Graph

    Lettura utente

    Delegata

    No

  8. Salva le modifiche apportate.

Creazione del client OAuth 2.0 per Microsoft Dynamics 365 Sales (deprecato)

Dopo aver creato l'app client Microsoft Dynamics 365 Sales (deprecato), è necessario creare un client OAuth 2.0 in Alteryx One, che verrà utilizzato per l'integrazione con l'app connessa OAuth 2.0 creata in precedenza.

Procedura:

  1. Esegui il login ad Alteryx One come Amministratore dello spazio di lavoro.

  2. Nel menu a sinistra, seleziona menu Utente > Console di amministrazione > Client OAuth 2.0.

  3. Nella pagina Client OAuth 2.0, fai clic su Registra Client OAuth 2.0.

  4. Compila i campi seguenti per il nuovo client:

    Campo

    Descrizione

    Tipo

    dynamics365_sales

    Nome

    Inserisci un nome per il client.

    ID client

    Incolla il valore dell'ID applicazione (client) generato durante la creazione dell'app client in Azure.

    Segreto client

    Incolla il valore del segreto client generato durante la creazione dell'app client in Azure.

    URL di autorizzazione

    Tenant singolo:

    https://login.microsoftonline.com/<tenant_identifier>/oauth2/v2.0/authorize

    Ambiente multi-tenant:

    https://login.microsoftonline.com/common/oauth2/v2.0/authorize

    URL del token

    Tenant singolo:

    https://login.microsoftonline.com/<tenant_identifier>/oauth2/v2.0/token

    Ambiente multi-tenant:

    https://login.microsoftonline.com/common/oauth2/v2.0/token

    Campi

    Imposta gli ambiti sui valori seguenti:

    Nota

    I diversi ambiti devono essere separati con uno spazio.

    https://<your_dynamics365_sales_organization>.crm.dynamics.com/user_impersonation offline_access

    Il token di accesso scade fra

    Imposta questo valore su 3600000.

    Il token di aggiornamento scade fra

    Imposta questo valore su 7776000000.

  5. Per salvare il tuo client OAuth 2.0, fai clic su Salva.

Per ulteriori informazioni, vedi Creazione di un client OAuth2.

Creazione della connessione a Microsoft Dynamics 365 Sales (deprecato)

Dopo aver creato i due riferimenti al client OAuth 2.0, puoi creare una connessione dati a Microsoft Dynamics 365 Sales (deprecato).

Nota

È necessario creare una connessione separata per ogni client OAuth 2.0 disponibile in Alteryx One.

Per ulteriori informazioni, vedi Connessioni a Microsoft Dynamics 365 Sales.