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:
Melden Sie sich bei Azure an: https://portal.azure.com/#home
Wählen Sie Azure Active Directory > App-Registrierungen > Neue Registrierung aus.
Füllen Sie die folgenden Felder aus:
Feld
Beschreibung
Name
Der Name der App.
Unterstützte Kontotypen
Zur Auswahl stehen:
Single tenantMulti tenant
URI umleiten
Wählen Sie für die Plattform
Webaus.Geben Sie die URL im folgenden Format an, je nach Projekt- oder Arbeitsbereichs-Login:
https://ayxpreview.alteryxcloud.com/oauth2/callbackKlicken Sie auf Registrieren, um die neue Registrierung zu erstellen.
Registerkarte „Übersicht“:
Anmerkung
Kopieren Sie den Wert für die Anwendungs-ID (Client-ID). Dieser Wert muss in der Alteryx One angewendet werden.
Registerkarte „Zertifikate & Geheimnisse“: So erstellen Sie ein neues Client-Geheimnis:
Wählen Sie Neues Client-Geheimnis aus.
Setzen Sie die Option für den Ablaufzeitraum auf
Never.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.
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
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:
Melden Sie sich als Arbeitsbereich-Administrator:in bei der Alteryx One an.
Wählen Sie im Menü links Benutzermenü > Admin-Konsole > OAuth 2.0 Clients aus.
Klicken Sie auf der Seite „OAuth 2.0 Clients“ auf OAuth 2.0-Client registrieren.
Füllen Sie die Felder für den neuen Client aus:
Feld
Beschreibung
Typ
dynamics365_salesName
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.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.