Richten Sie die Microsoft Dynamics 365 for Finance and Operations-Spoke ein

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 3 Minuten Lesedauer
  • Integrieren Sie die Instanz ServiceNow und Microsoft Dynamics 365 for Finance and Operations, indem Sie in Microsoft Azure eine benutzerdefinierte OAuth-Anwendung erstellen, um Anforderungen von ServiceNow zu authentifizieren.

    Vorbereitungen

    • Fordern Sie ein IntegrationHub -Abonnement an.
    • Aktivieren Sie die Microsoft Dynamics 365 for Finance and Operations-Spoke.
    • Erforderliche Rolle: admin
    Hinweis:
    Stellen Sie nach der Konfiguration des Alias für Verbindungen und Anmeldeinformationen sicher, dass Sie die neuesten Metadaten aus der Anwendung Microsoft Dynamics 365 Finance and Operations abrufen.

    Registrieren Sie Microsoft Dynamics 365 for Finance and Operations als OAuth-Provider

    Registrieren Sie Microsoft Dynamics 365 for Finance and Operations als OAuth-Provider, damit die Instanz ServiceNow OAuth 2.0-Token anfordern kann.

    Vorbereitungen

    Erforderliche Rolle: admin

    Prozedur

    1. Navigieren zu Alle > System-OAuth > Applikationsregistrierung.
    2. Offen für den Datensatz für Microsoft D365 Finanz- und Ops-Spoke OAuth.
    3. Füllen Sie diese Werte im Formular aus.
      Tabelle : 1. Formular „Anwendungsregistrierungen“
      Feld Beschreibung
      Name Name zur eindeutigen Identifizierung des Datensatzes. Geben Sie beispielsweise Folgendes ein: Microsoft Dynamics 365 for Finance and Operations OAuth
      Client-ID Während Microsoft Dynamics 365 for Finance and Operationserstellte Client-ID -Anwendungskonfiguration.
      Geheimer Clientschlüssel Geheimer Clientschlüssel, der während der Microsoft Dynamics 365 for Finance and Operations-Anwendungskonfiguration erstellt wird.
      Autorisierungs-URL OAuth-Autorisierungscode-Endpunkt. Geben Sie ein: https://login.microsoftonline.com/<AzureTenantID> /oauth2/v2.0/authorize
      Token-URL OAuth-Servertoken-Endpunkt. Geben Sie ein: https://login.microsoftonline.com/<AzureTenantID> /oauth2/v2.0/token
      Token-Sperr-URL OAuth-Server-Token-Sperrendpunkt.
      Umleitungs-URL OAuth-Rückrufendpunkt in diesem Format: https://<instance> .service-now.com/oauth_redirect.do
      OAuth-API-Skript Skript zum Anpassen der Anforderung und Antwort. Wählen Sie .
      Logo-URL URL, die ein Bild enthält, das als Anwendungslogo verwendet werden soll.
      Standardgewährungstyp Zum Erstellen des Tokens verwendeter Gewährungstyp. Wählen Sie Client-Anmeldeinformationen aus.
      Lebensdauer von Aktualisierungstoken Zeit in Sekunden, die das Aktualisierungstoken gültig ist. Die Standardzeit beträgt 8.640.0000 Sekunden.
      PKCE erforderlich Option, damit öffentliche Clients PKCE für eine Autorisierung anfordern können.
      Hinweis:
      Sie können nur den Autorisierungscode als Standardgewährungstyp verwenden, wenn PKCE aktiviert ist.
      Anwendung Anwendungsbereich, der diesen Datensatz enthält.
      Zugänglich von Anwendungsbereich, von dem aus auf diese Registrierung zugegriffen werden kann.
      Aktiv Option zur aktiven Verwendung der Anwendungsregistrierung.
      Gegenseitige Authentifizierung aktivieren Option zur Verwendung der gegenseitigen Authentifizierung für die Anforderung und den Widerruf von Token. Für diese Option muss ein Profil für gegenseitige Authentifizierung angegeben werden.
    4. Klicken Sie mit der rechten Maustaste auf den Formularheader und wählen Sie Speichern aus.

    Erstellen Sie einen Verbindungsdatensatz für Microsoft Dynamics 365 for Finance and Operations

    Erstellen Sie einen Verbindungsdatensatz für Microsoft Dynamics 365 for Finance and Operations. Die Aliasse für Verbindungen und Anmeldeinformationen der Microsoft Dynamics 365 for Finance and Operations-Spoke verwenden diese Verbindungen, um Aktionen in Microsoft Dynamics 365 for Finance and Operationsauszuführen.

    Prozedur

    1. Navigieren zu Alle > Verbindungen und Anmeldeinformationen > Aliasse für Verbindungen und Anmeldeinformationen.
    2. Öffnen Sie den Aliasdatensatz für MicrosoftD365FinAndOps.
    3. Klicken Sie auf der Registerkarte Verbindungen auf Neu.
    4. Füllen Sie die folgenden Felder im Formular aus.
      Tabelle : 2. Formular „Verbindung“
      Feld Beschreibung
      Name Name zur eindeutigen Identifizierung des Datensatzes. Beispiel: Microsoft Dynamics 365 for Finance and Operations-Verbindung.
      Anmeldeinformation Für Microsoft Dynamics 365 for Finance and Operations erstellter Anmeldeinformationsdatensatz. Suchen Sie und wählen Sie MicrosoftD365FinAndOps.Credentialaus.
      Verbindungsalias Alias-Datensatz, der dieser Verbindung zugeordnet ist. Geben Sie sn_ms_fin_ops_spk.MicrosoftD365FinAndOps ein
      Verbindungs-URL Basis-URL für die Verbindung mit Microsoft Dynamics 365 for Finance and Operations. Geben Sie ein: https://<instance_ID> .cloudax.dynamics.com/
      Aktiv Option zur aktiven Verwendung des Verbindungsdatensatzes.
      Domäne Domäne, in der die Aktion ausgeführt wird.
    5. Klicken Sie auf Absenden.

    Ruft Metadaten aus Microsoft Dynamics 365 Finance and Operations ab

    Rufen Sie die Metadaten aus Microsoft Dynamics 365 Finance and Operations ab und speichern Sie sie in Ihrer ServiceNow-Instanz. Dynamische Aktionen erfordern die neuesten Metadaten aus Microsoft Dynamics 365 Finance and Operations.

    Vorbereitungen

    Erforderliche Rolle: admin.

    Prozedur

    1. Navigieren zu Alle > Microsoft D365 FinOps-Metadaten > Microsoft D365 FinOps-Metadateninhalte.
    2. Klicken Sie auf Metadaten abrufen/aktualisieren.
    3. Wählen Sie den Alias aus, um aktualisierte Metadaten aus der Anwendung Microsoft Dynamics 365 Finance and Operation abzurufen, und klicken Sie auf OK.
      Hinweis:
      Stellen Sie sicher, dass Sie die neuesten Metadaten abrufen, wenn Änderungen in der Anwendung Microsoft Dynamics 365 Finance and Operations vorgenommen werden.