Skip to main content

OAuth 2.0 für Microsoft Dynamics 365 Sales

Konfigurieren Sie die Alteryx One Platform für die Integration in Ihre Bereitstellung von Microsoft Dynamics 365 Sales (veraltet), wobei OAuth 2.0 für die Authentifizierung verwendet wird.

Voraussetzungen

  • Die OAuth 2.0-Authentifizierung muss in der Alteryx One aktiviert sein. Weitere Informationen finden Sie unter OAuth 2.0-Authentifizierung aktivieren.

  • OAuth 2.0 für Microsoft Dynamics 365 Sales (veraltet) wird für Microsoft Azure unterstützt.

    Tipp

    OAuth 2.0 für Microsoft Dynamics 365 Sales (veraltet) funktioniert möglicherweise für andere mandantenbasierte Identitätsanbieter. Sie können diese Lösung als Vorlage verwenden, um die erforderlichen Objekte in der Konsole Ihres Identitätsanbieters und Alteryx One zu erstellen und zu konfigurieren.

OAuth 2.0-Client-App in Azure erstellen

Sie müssen die Client-App in der Azure-Konsole erstellen.

Schritte:

  1. Melden Sie sich bei Azure an: https://portal.azure.com/#home

  2. Wählen Sie Azure Active Directory > App-Registrierungen > Neue Registrierung aus.

  3. Füllen Sie die folgenden Felder aus:

    Feld

    Beschreibung

    Name

    Der Name der App.

    Unterstützte Kontotypen

    Zur Auswahl stehen:

    • Single tenant

    • Multi tenant

    URI umleiten

    Wählen Sie für die Plattform Web aus.

    Geben Sie die URL im folgenden Format an, je nach Projekt- oder Arbeitsbereichs-Login:

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

  4. Klicken Sie auf Registrieren, um die neue Registrierung zu erstellen.

  5. Registerkarte „Übersicht“:

    Anmerkung

    Kopieren Sie den Wert für die Anwendungs-ID (Client-ID). Dieser Wert muss in der Alteryx One angewendet werden.

  6. Registerkarte „Zertifikate & Geheimnisse“: So erstellen Sie ein neues Client-Geheimnis:

    1. Wählen Sie Neues Client-Geheimnis aus.

    2. Setzen Sie die Option für den Ablaufzeitraum auf Never.

    3. Wählen Sie Hinzufügen aus.

      Anmerkung

      Kopieren Sie das Feld „Wert“. Dieser Wert ist das Client-Geheimnis und muss in der Alteryx One angewendet werden.

  7. Registerkarte „API-Berechtigungen“: Erteilen Sie die folgenden Berechtigungen.

    API

    Berechtigungsname

    Typ

    Anforderung der Administratoreinwilligung

    Dynamics CRM

    user_impersonation

    Delegiert

    Nein

    Microsoft Graph

    Benutzerablesung

    Delegiert

    Nein

  8. Speichern Sie die Änderungen.

OAuth 2.0-Client für Microsoft Dynamics 365 Sales (veraltet) erstellen

Nachdem die Microsoft Dynamics 365 Sales (veraltet)-Client-App erstellt wurde, müssen Sie einen OAuth 2.0-Client in der Alteryx One erstellen, der zur Integration in die in Azure erstellte OAuth 2.0-Client-App verwendet wird.

Schritte:

  1. Melden Sie sich als Arbeitsbereich-Administrator:in bei der Alteryx One an.

  2. Wählen Sie im Menü links Benutzermenü > Admin-Konsole > OAuth 2.0 Clients aus.

  3. Klicken Sie auf der Seite „OAuth 2.0 Clients“ auf OAuth 2.0-Client registrieren.

  4. Füllen Sie die Felder für den neuen Client aus:

    Feld

    Beschreibung

    Typ

    dynamics365_sales

    Name

    Geben Sie einen Namen für den Client ein.

    Client-ID

    Fügen Sie den Wert der Anwendungs-ID (Client-ID) ein, der bei der Erstellung der Client-App in Azure generiert wurde.

    Client-Geheimnis

    Fügen Sie den Wert des Client-Geheimnisses ein, der bei der Erstellung der Client-App in Azure generiert wurde.

    Autorisierungs-URL

    Single Tenant:

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

    Multi-Tenant:

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

    Token-URL

    Single Tenant:

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

    Multi-Tenant:

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

    Bereiche

    Legen Sie die Bereiche für die folgenden Werte fest:

    Anmerkung

    Die einzelnen Bereiche müssen durch ein Leerzeichen getrennt sein.

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

    Access Token Expires In (Zugriffstoken läuft ab in)

    Setzen Sie diesen Wert auf 3600000.

    Refresh Token Expires In (Aktualisierungstoken läuft ab in)

    Setzen Sie diesen Wert auf 7776000000.

  5. Um den OAuth 2.0-Client zu speichern, klicken Sie auf Speichern.

Weitere Informationen finden Sie unter OAuth2-Client erstellen.

Verbindung zu Microsoft Dynamics 365 Sales (veraltet) herstellen

Nachdem Sie die beiden OAuth 2.0-Clientreferenzen erstellt haben, können Sie eine Verbindung zu Ihren Microsoft Dynamics 365 Sales (veraltet)-Daten herstellen.

Anmerkung

Sie müssen für jeden OAuth 2.0-Client, der in Alteryx One verfügbar ist, eine separate Verbindung erstellen.

Weitere Informationen finden Sie unter Microsoft Dynamics 365 Sales-Verbindungen.