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

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 7 Minuten Lesedauer
  • Integrieren Sie ServiceNow Instanz und Microsoft Dynamics 365 für Finance and Operations Durch Erstellen einer anwenderdefinierten OAuth-Anwendung in Microsoft Azure Zur Authentifizierung ServiceNow Anforderungen.

    Vorbereitungen

    • Fordern Sie an IntegrationHub Abonnement.
    • Aktivieren Sie 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 Microsoft Dynamics 365 Finance and Operations-Anwendung abrufen.

    Registrieren Microsoft Dynamics 365 für Finance and Operations Als OAuth-Provider

    Registrieren Microsoft Dynamics 365 für Finance and Operations Als OAuth-Anbieter, damit ServiceNow Instanz kann OAuth 2,0-Token anfordern.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Prozedur

    1. Navigieren zu Alle > System-OAuth > Applikationsregistrierungan.
    2. Offen für den Datensatz für Microsoft D365 Fin und Ops Spoke OAuth .
    3. Füllen Sie diese Werte im Formular aus.
      Tabelle : 1. Anwendungsregistrierungen-Formular
      Feld Beschreibung
      Name Name zur eindeutigen Identifizierung des Datensatzes. Geben Sie beispielsweise Folgendes ein: Microsoft Dynamics 365 für Finance and Operations OAuth
      Client-ID Client-ID, die während erstellt wurde Microsoft Dynamics 365 für Finance and Operations Anwendungskonfiguration.
      Geheimer Clientschlüssel Client-Geheimnis, das während der Konfiguration der Anwendung Microsoft Dynamics 365 for Finance and Operations erstellt wurde.
      Autorisierungs-URL OAuth-Autorisierungscode-Endpunkt. Eingabe: https://login.microsoftonline.com/<AzureTenantID>/oauth2/v2.0/autorisieren
      Token-URL OAuth-Servertoken-Endpunkt. Eingabe: https://login.microsoftonline.com/<AzureTenantID>/oauth2/v2.0/Token
      Token-Sperr-URL OAuth-Servertoken-Rücknahme-Endpunkt.
      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.000 Sekunden.
      PKCE erforderlich Option, damit öffentliche Clients für eine Autorisierung PKCE obligatorisch machen können.
      Hinweis:
      Sie können den Autorisierungscode nur dann 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 Tokenanforderung und -sperrung. 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 für Finance and Operations

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

    Vorbereitungen

    Erforderliche Rolle: admin

    Prozedur

    1. Navigieren zu Alle > Verbindungen und Anmeldeinformationen > Aliasse Für Verbindungen Und Anmeldeinformationenan.
    2. Öffnen Sie den Aliasdatensatz für MicrosoftD365FinAndOps .
    3. Von Verbindungen Klicken Sie auf die Registerkarte Neu .
    4. Füllen Sie diese Felder im Formular aus.
      Tabelle : 2. Verbindungsformular
      Feld Beschreibung
      Name Name zur eindeutigen Identifizierung des Datensatzes. Beispiel: Microsoft Dynamics 365 for Finance and Operations-Verbindung .
      Anmeldeinformation Anmeldeinformationsdatensatz für erstellt Microsoft Dynamics 365 für Finance and Operations . Suchen und auswählen MicrosoftD365FinAndOps.Anmeldeinformationen .
      Verbindungsalias Alias-Datensatz, der dieser Verbindung zugeordnet ist. Geben Sie Ein sn_ms_fin_OPS_spk.MicrosoftD365FinAndOps
      Verbindungs-URL Basis-URL, mit der eine Verbindung hergestellt werden soll Microsoft Dynamics 365 für Finance and Operations . Eingabe: 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.

    Rufen Sie 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-Metadateninhaltean.
    2. Klicken Sie Auf Metadaten Abrufen/Aktualisieren .
    3. Wählen Sie den Alias aus, um aktualisierte Metadaten aus der Microsoft Dynamics 365 Finance and Operation-Anwendung abzurufen, und klicken Sie auf Ok .
      Hinweis:
      Stellen Sie sicher, dass Sie die neuesten Metadaten abrufen, wenn Änderungen in der Microsoft Dynamics 365 Finance and Operations-Anwendung auftreten.

    Richten Sie den bidirektionalen Webhook für die Microsoft Dynamics 365 for Finance and Operations-Spoke ein

    Konfigurieren Sie den Webhook, um Microsoft Dynamics 365 for Finance and Operations-Spoke mit zu abonnieren ServiceNow Rückruf-URL.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Prozedur

    1. Navigieren zu Alle > Microsoft D365 fno-Spoke > FnO-Webhook-Registrierungenan.
    2. Klicken Sie auf Neu.
    3. Füllen Sie die Felder des Formulars aus.
      Feld Beschreibung
      Name Eindeutiger Name für die Webhook-Registrierung. Beispiel: Webhook für Microsoft Dynamics 365 for Finance and Operations .
      Beschreibung Optionale Beschreibung für den Webhook.
      Rückruf-URL generieren Option zum Generieren einer Rückruf-URL, die zum Registrieren des Webhooks im Microsoft Dynamics 365 Finance and Operations-Portal verwendet wird.
      Neues Geheimnis generieren Option zum Generieren eines geheimen Schlüssels für den Microsoft Dynamics 365 Finance and Operations-Webhook.
      Hinweis:

      Wenn Sie ein neues Geheimnis generieren, stellen Sie sicher, dass Sie die Rückruf-URL auch nach dem Generieren des Geheimnisses generieren.

      Zeichnen Sie die Rückruf-URL für die Registrierung der App im Azure-Portal auf.

    Passen Sie den bidirektionalen Webhook in der Microsoft Dynamics 365 Finance and Operations-Spoke an

    Erstellen Sie eine Webhook-Weiterleitungsrichtlinie und einen Subflow gemäß Ihren Anforderungen in der Microsoft Dynamics 365 Finance and Operations-Spoke.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Prozedur

    1. Navigieren zu Alle > Flow Designer > Designeran.
    2. Klicken Sie Auf Subflows .
    3. Erstellen Sie eine Kopie des erforderlichen Subflows.
    4. Passen Sie den erforderlichen Subflow entsprechend Ihren Anforderungen an, und veröffentlichen Sie ihn.
    5. Navigieren zu Microsoft D365 FnO-Spoke > Fno-Webhook-Weiterleitungsrichtlinienan.
    6. Klicken Sie auf Neu.
    7. Füllen Sie im Formular die Felder aus.
      Tabelle : 3. Formular „Entscheidung“
      Feld Beschreibung
      Bezeichnung Eindeutige Bezeichnung zur Identifizierung der Weiterleitungsrichtlinie.
      Standardantwort Option zum Festlegen, ob dies die Standardantwort ist. Die Standardantwort gilt, wenn die Bedingungen nicht erfüllt sind.
      1. Klicken Sie auf das Suchsymbol.
      2. Wählen Sie den erforderlichen Subflow aus der aus Dokument: Liste.
        Hinweis:
        Stellen Sie sicher, dass Tabellenname Ist Flow [sys_Hub_Flow] .
      Bedingung Bedingungen, die erfüllt werden müssen, wenn die erforderlichen Ereignisse in Microsoft Dynamics 365 Finance and Operations auftreten. Siehe Microsoft Dynamics 365 for Finance and Operations-Spoke Für Informationen zu den unterstützten Feldern.
      Antwort Subflow, der ausgelöst werden muss, wenn die angegebenen Bedingungen erfüllt sind.
    8. Klicken Sie auf Absenden.
      Hinweis:
      Diese Weiterleitungsrichtlinien werden in den Entscheidungstabellen gespeichert. Anwender werden davor gewarnt, Daten in diesen Tabellen direkt zu aktualisieren oder zu ändern.

    Ergebnisse

    Weiterleitungsrichtlinie und Subflow werden erstellt.

    Registrieren Sie eine App im Microsoft Azure-Portal für Microsoft Dynamics 365 Finance and Operations-Spoke

    Registrieren Sie Ihre ServiceNow-Instanz im Microsoft Azure-Portal, um die Microsoft Dynamics 365 Finance and Operations-Spoke zu verwenden.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Prozedur

    1. Melden Sie sich beim Azure-Portal an.
    2. Navigieren Sie zu App-Registrierungen, und registrieren Sie eine App für den Webhook.
    3. Erstellen Sie einen Schlüsselspeicher mit dem Azure-Portal.
      Weitere Informationen finden Sie unter Erstellen Sie einen Schlüsselspeicher mit dem Azure-Portal .
    4. Navigieren Sie zu Zugriffsrichtlinien .
    5. Erstellen Sie eine Zugriffsrichtlinie.
    6. Wählen Sie Aus Abrufen Klicken Sie unter geheime Berechtigungen, und klicken Sie auf Als Nächstes .
    7. In Prinzipal Suchen Sie nach dem Namen der zuvor registrierten App, und klicken Sie auf Als Nächstes .
    8. In Anwendung (optional) Klicken Sie auf Weiter.
    9. In Überprüfen und erstellen Klicken Sie auf die Registerkarte Erstellen .
    10. Navigieren Sie zu Geheimnisse Abschnitt.
    11. Klicken Sie auf + Generieren/Importieren .
    12. Geben Sie auf der Seite „Geheimnis erstellen“ einen Namen ein, und geben Sie die Rückruf-URL an, die von Ihrer ServiceNow-Instanz generiert wurde.
    13. Klicken Sie auf Erstellen.
    14. Melden Sie sich bei Ihrem Microsoft Dynamics 365 Finance and Operations-Portal an.
    15. Navigieren zu Systemverwaltung > Geschäftsereignisse > Geschäftsereigniskatalogan.
    16. Navigieren Sie zur Registerkarte Endpunkte, und klicken Sie auf Neu .
    17. Wählen Sie in der Standardansicht den Endpunkttyp HTTPS aus, und klicken Sie auf Als Nächstes .
    18. Tragen Sie die Details in das Formular ein.
      Endpunktname Name des Endpunkts.
      Endpunkttyp Typ des Endpunkts.
      Key Vault Schlüsselspeicher, der für die Anwendung erstellt wurde.
      ID der Azure Active Directory-Anwendung Objekt-ID der Anwendung.
      Geheimer Azure-Anwendungsschlüssel Geheimnis für die Anwendung erstellt
      DNS-Name des SchlüsselTresors Tresor-URI der Anwendung.
      Geheimer SchlüsselVault-Name Name des SchlüsselVault-Geheimnisses.
    19. Klicken Sie auf OK.
      Hinweis:
      Stellen Sie sicher, dass die Zugangsrichtlinie für den Schlüsselbereich für die Anwendung erstellt wird. Die Zugriffsrichtlinie sollte es der Anwendungsregistrierung ermöglichen, auf Geheimnisse aus dem Schlüsselspeicher zuzugreifen.
    20. Navigieren Sie zur Registerkarte Geschäftsereignisse, und suchen Sie nach einer Kategorie.
      Beispiel: Bestellungen.
    21. Wählen Sie die erforderliche Kategorie aus der Liste aus, und klicken Sie auf Aktivieren .
    22. Wählen Sie im Abschnitt Neues Geschäftsereignis konfigurieren die juristische Person und den Endpunktnamen aus.
    23. Klicken Sie Auf Ok.
      Hinweis:
      Stellen Sie sicher, dass diese API-Berechtigungen für die Anwendung aktiviert sind.
      • Greifen Sie auf den anwenderdefinierten Dynamics AX-Service zu
      • Greifen Sie auf Dynamics AX-Daten zu
      • Greifen Sie online als Organisationsanwender auf Dynamics AX zu

    Ergebnisse

    Der Webhook ist registriert und bereit zum Testen.