---
sourceDocument: Xanadu: Integrationen mit Anwendungen erstellen
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/integrate-applications

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu: Integrationen mit Anwendungen erstellen

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

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

# Richten Sie die Microsoft Dynamics 365 for Finance and Operations-Spoke ein {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 7 Minuten Lesedauer

Integrieren Sie die Instanz ServiceNow und Microsoft Dynamics 365 for Finance and Operations, indem Sie in Microsoft Azure eine anwenderdefinierte OAuth-Anwendung erstellen, um ServiceNow -Anforderungen zu authentifizieren.

## Vorbereitungen

* Fordern Sie ein IntegrationHub -Abonnement an.
* Aktivieren Sie die Microsoft Dynamics 365 for Finance and Operations-Spoke.
* Erforderliche Rolle: admin

{#setup-msdynamics365-fin-ops__ul_agy_qxd_rlb}  
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 Sie Microsoft Dynamics 365 for Finance and Operations als OAuth-Anbieter {#ariaid-title2}

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

### Vorbereitungen

Erforderliche Rolle: admin

### Prozedur

1. Navigieren zu AlleSystem-OAuthApplikationsregistrierung.
2. Öffnen Sie für den Datensatz für Microsoft D365 FIN and Ops Spoke OAuth.
3. Füllen Sie diese Werte im Formular aus.  
   {#reg-app-registry-msdyn365-fin-ops__table_wll_3kv_drb__entry__2}

   | Feld | Beschreibung |
   |-|-|
   | Name | Name zur eindeutigen Identifizierung des Datensatzes. Geben Sie beispielsweise Folgendes ein: <kbd class="ph userinput">Microsoft Dynamics 365 for Finance and Operations OAuth</kbd> |
   | Client-ID | Während Microsoft Dynamics 365 for Finance and Operationserstellte Client-ID -Anwendungskonfiguration. |
   | Geheimer Clientschlüssel | Geheimer Clientschlüssel, der während der Konfiguration der Anwendung Microsoft Dynamics 365 for Finance and Operations erstellt wurde. |
   | Autorisierungs-URL | OAuth-Autorisierungscode-Endpunkt. Geben Sie Folgendes ein: <kbd class="ph userinput">https://login.microsoftonline.com/</kbd>\<AzureTenantID\> /oauth2/v2.0/authorize |
   | Token-URL | OAuth-Servertoken-Endpunkt. Geben Sie Folgendes ein: <kbd class="ph userinput">https://login.microsoftonline.com/</kbd>\<AzureTenantID\> /oauth2/v2.0/token |
   | Token-Sperr-URL | OAuth-Servertoken-Rücknahme-Endpunkt. |
   | Umleitungs-URL | OAuth-Callback-Endpunkt in diesem Format: <kbd class="ph userinput">https://&lt;instance&gt; .service-now.com/oauth_redirect.do</kbd> |
   | 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. |
   [Tabelle : 1. Anwendungsregistrierungen-Formular]

   {#reg-app-registry-msdyn365-fin-ops__table_wll_3kv_drb}
4. Klicken Sie mit der rechten Maustaste auf den Formularheader und wählen Sie Speichern aus.
{#reg-app-registry-msdyn365-fin-ops__steps_zrm_hkv_drb}

## Erstellen Sie einen Verbindungsdatensatz für Microsoft Dynamics 365 for Finance and Operations {#ariaid-title3}

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 AlleVerbindungen und AnmeldeinformationenAliasse 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 diese Felder im Formular aus.  
   {#create-conn-msdynamics365-fin-ops__table_cy4_ymv_drb__entry__2}

   | Feld | Beschreibung |
   |-|-|
   | Name | Name zur eindeutigen Identifizierung des Datensatzes. Beispiel: <kbd class="ph userinput">Microsoft Dynamics 365 for Finance and Operations-Verbindung</kbd>. |
   | Anmeldeinformationen | Für Microsoft Dynamics 365 for Finance and Operations erstellter Anmeldeinformationsdatensatz. Suchen und wählen Sie <kbd class="ph userinput">MicrosoftD365FinAndOps.Credential</kbd>aus. |
   | Verbindungsalias | Alias-Datensatz, der dieser Verbindung zugeordnet ist. Geben Sie <kbd class="ph userinput">sn_ms_fin_ops_spk.MicrosoftD365FinAndOps ein</kbd> |
   | Verbindungs-URL | Basis-URL zum Herstellen einer Verbindung mit Microsoft Dynamics 365 for Finance and Operations. Eingabe: <kbd class="ph userinput">https://</kbd>\<instance_ID\> .cloudax.dynamics.com/ |
   | Aktiv | Option zur aktiven Verwendung des Verbindungsdatensatzes. |
   | Domäne | Domäne, in der die Aktion ausgeführt wird. |
   [Tabelle : 2. Verbindungsformular]

   {#create-conn-msdynamics365-fin-ops__table_cy4_ymv_drb}
5. Klicken Sie auf Absenden.
{#create-conn-msdynamics365-fin-ops__steps_by4_ymv_drb}

## Ruft Metadaten aus Microsoft Dynamics 365 Finance and Operations ab {#ariaid-title4}

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 AlleMicrosoft D365 FinOps-MetadatenMicrosoft 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 Operations abzurufen, und klicken Sie auf OK.  
   Hinweis:  
   Stellen Sie sicher, dass Sie die neuesten Metadaten abrufen, wenn sich in der Anwendung Microsoft Dynamics 365 Finance and Operations Änderungen ergeben.

## Richten Sie einen bidirektionalen Webhook für die Microsoft Dynamics 365 for Finance and Operations-Spoke ein {#ariaid-title5}

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

### Vorbereitungen

Erforderliche Rolle: admin

### Prozedur

1. Navigieren zu AlleMicrosoft D365 FnO-SpokeFnO-Webhook-Registrierungen.
2. Klicken Sie auf Neu.
3. Füllen Sie die Felder des Formulars aus.  
   {#setup-bidirectional-spoke-ms-dynam-fin-ops-spoke__table_txp_n3x_hbc__entry__2}

   | Feld | Beschreibung |
   |-|-|
   | Name | Eindeutiger Name für die Webhook-Registrierung Beispiel: <kbd class="ph userinput">Microsoft Dynamics 365 for Finance and Operations-Webhook</kbd>. |
   | 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. |
   [ ]

   {#setup-bidirectional-spoke-ms-dynam-fin-ops-spoke__table_txp_n3x_hbc}

## Passen Sie den bidirektionalen Webhook in der Microsoft Dynamics 365 Finance and Operations-Spoke an {#ariaid-title6}

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

### Vorbereitungen

Erforderliche Rolle: admin

### Prozedur

1. Navigieren zu AlleFlow DesignerDesigner.
2. Klicken Sie auf Subflows.
3. Erstellen Sie eine Kopie des erforderlichen Subflows.
4. Passen Sie den erforderlichen Subflow an Ihre Anforderungen an, und veröffentlichen Sie ihn.
5. Navigieren zu Microsoft D365 FnO-SpokeFnO-WebHook-Weiterleitungsrichtlinien.
6. Klicken Sie auf Neu.
7. Füllen Sie die Felder des Formulars aus.  
   {#customize-bi-directnl-webhook-ms-dynmcs-fin-ops-spoke__table_awj_xgv_z3b__entry__2}

   | Feld | Beschreibung |
   |-|-|
   | Bezeichnung | Eindeutige Bezeichnung zur Identifizierung der Weiterleitungsrichtlinie. |
   | Standardantwort | Option zum Angeben, ob dies die Standardantwort ist. Die Standardantwort ist anwendbar, wenn die Bedingungen nicht erfüllt sind. 1. Klicken Sie auf das Suchsymbol. 2. Wählen Sie den gewünschten Subflow aus der Liste Dokument: aus. Hinweis: Stellen Sie sicher, dass der Tabellenname<kbd class="ph userinput">Flow [sys_hub_flow] lautet</kbd>. {#customize-bi-directnl-webhook-ms-dynmcs-fin-ops-spoke__ol_sdf_ftb_1jb} |
   | Bedingung | Bedingungen, die erfüllt werden müssen, wenn die erforderlichen Ereignisse in Microsoft Dynamics 365 Finance and Operations auftreten. Informationen zu den unterstützten Feldern finden Sie unter [Microsoft Dynamics 365 for Finance and Operations-Spoke](https://servicenow-prod.fluidtopics.net/FubGt4H8lYFsLUTTMVYSPA "Stellt Baselineaktionen zur Integration Ihrer ServiceNow -Instanz mit Microsoft Dynamics 365 Finance and Operations bereit. Sie können Geschäftsereignisse abrufen und verarbeiten, die in der Microsoft Dynamics 365 Finance and Operations-Anwendung ausgelöst werden."). |
   | Antwort | Subflow, der ausgelöst werden muss, wenn die angegebenen Bedingungen erfüllt sind. |
   [Tabelle : 3. Formular „Entscheidung"]

   {#customize-bi-directnl-webhook-ms-dynmcs-fin-ops-spoke__table_awj_xgv_z3b}
8. Klicken Sie auf Absenden.  
   Hinweis:  
   Diese Weiterleitungsrichtlinien werden in den Entscheidungstabellen gespeichert. Benutzer 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 die Microsoft Dynamics 365 Finance and Operations-Spoke {#ariaid-title7}

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

### Vorbereitungen

Erforderliche Rolle: admin

### 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. Erstellt einen Key Vault über das Azure-Portal.  
   Weitere Informationen hierzu finden [Sie unter Key Vault mit dem Azure-Portal erstellen](https://learn.microsoft.com/en-us/azure/key-vault/general/quick-create-portal).
4. Navigieren Sie zu Zugriffsrichtlinien.
5. Erstellen Sie eine Zugriffsrichtlinie.
6. Wählen Sie Abrufen unter Geheimnisberechtigungen aus, und klicken Sie auf Weiter.
7. Suchen Sie auf der Registerkarte Prinzipal nach dem Namen der zuvor registrierten App, und klicken Sie auf Weiter.
8. Klicken Sie auf der Registerkarte Anwendung (optional) auf Weiter.
9. Klicken Sie auf der Registerkarte Überprüfen + erstellen auf Erstellen.
10. Navigieren Sie zum Abschnitt „ Geheimnisse ".
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 SystemadministrationGeschäftsereignisseGeschäftsereigniskatalog.
16. Navigieren Sie zur Registerkarte Endpunkte, und klicken Sie auf Neu.
17. Wählen Sie in der Ansicht Standard den Endpunkttyp HTTPS aus, und klicken Sie auf Weiter.
18. Tragen Sie die Details in das Formular ein.  
    {#register-app-azure-ms-dynamcs-fin-ops__table_ph2_2xx_hbc__entry__2}

    |   |   |
    |-|-|
    | Endpunktname | Name des Endpunkts. |
    | Endpunkttyp | Typ des Endpunkts. |
    | Key Vault | Für die Anwendung erstellter Schlüssel Tresor. |
    | ID der Azure Active Directory-Anwendung | Objekt-ID der Anwendung. |
    | Azure-Anwendungsgeheimnis | Für die Anwendung erstelltes Geheimnis |
    | DNS-Name des Schlüssel Tresors | Tresor-URI der Anwendung. |
    | Geheimer Name des Key Tresors | Name des Key Vault-Geheimnisses. |
    [ ]

    {#register-app-azure-ms-dynamcs-fin-ops__table_ph2_2xx_hbc}
19. Klicken Sie auf OK.  
    Hinweis:  
    Stellen Sie sicher, dass die Key Vault-Zugriffsrichtlinie für die Anwendung erstellt wird. Die Zugriffsrichtlinie sollte der Anwendungsregistrierung den Zugriff auf Geheimnisse aus dem Schlüssel Tresor ermöglichen.
20. Navigieren Sie zur Registerkarte Business Events und suchen Sie nach einer Kategorie.  
    Beispiel: Bestellungen.
21. Wählen Sie die gewünschte 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 als Organisationsbenutzer auf Dynamics AX Online zu
    {#register-app-azure-ms-dynamcs-fin-ops__ul_bfw_cyx_hbc}

### Ergebnisse

Der Webhook ist registriert und kann getestet werden.

