---
sourceDocument: Xanadu : créer des intégrations avec des applications
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/integrate-applications

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Xanadu : créer des intégrations avec des applications

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Configurer le spoke Microsoft Dynamics 365 for Finance and Operations

# Configurer le spoke Microsoft Dynamics 365 for Finance and Operations {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 8 minutes de lecture

Intégrez l'instance ServiceNow et Microsoft Dynamics 365 for Finance and Operations en créant une application OAuth personnalisée dans Microsoft Azure pour authentifier les ServiceNow demandes.

## Avant de commencer

* Demander un Hub d'intégration abonnement.
* Activez le spoke Microsoft Dynamics 365 for Finance and Operations.
* Rôle requis : administrateur

{#setup-msdynamics365-fin-ops__ul_agy_qxd_rlb}  
Remarque :  
Après avoir configuré l'alias de connexion et d'informations d'identification, assurez-vous de récupérer les dernières métadonnées de l'application Microsoft Dynamics 365 Finance and Operations.

## Enregistrer Microsoft Dynamics 365 for Finance and Operations en tant que fournisseur OAuth {#ariaid-title2}

Enregistrez Microsoft Dynamics 365 for Finance and Operations en tant que fournisseur OAuth afin que l'instance ServiceNow puisse demander des jetons OAuth 2.0.

### Avant de commencer

Rôle requis : administrateur

### Procédure

1. Accédez à la ToutOAuth systèmeRegistre d'application.
2. Ouvert pour l'enregistrement de Microsoft D365 Fin and Ops Spoke OAuth.
3. Renseignez ces valeurs sur le formulaire.  
   {#reg-app-registry-msdyn365-fin-ops__table_wll_3kv_drb__entry__2}

   | Champ | Description |
   |-|-|
   | Nom | Nom permettant d'identifier l'enregistrement de façon unique. Par exemple, entrez : <kbd class="ph userinput">Microsoft Dynamics 365 for Finance and Operations OAuth</kbd> |
   | ID client | ID client créé pendant l'utilisation de Microsoft Dynamics 365 for Finance and Operations configuration de l'application. |
   | Secret client | Secret client créé lors de la configuration de l'application Microsoft Dynamics 365 for Finance and Operations. |
   | URL d'autorisation | Point de terminaison du code d'autorisation OAuth. Entrez : <kbd class="ph userinput">https://login.microsoftonline.com/&lt;AzureTenantID&gt;/oauth2/v2.0/authorize</kbd> |
   | URL de jeton | Point de terminaison de jeton du serveur OAuth. Entrez : <kbd class="ph userinput">https://login.microsoftonline.com/&lt;AzureTenantID&gt;/oauth2/v2.0/token</kbd> |
   | URL de révocation du jeton | Point de terminaison de révocation du jeton du serveur OAuth. |
   | URL de redirection | Point de terminaison de rappel OAuth au format suivant : <kbd class="ph userinput">https://&lt;instance&gt;.service-now.com/oauth_redirect.do</kbd> |
   | Script de l'API OAuth | Script pour personnaliser la demande et la réponse. Sélectionnez . |
   | URL du logo | URL contenant une image à utiliser comme logo de l'application. |
   | Type d'accord par défaut | Type d'accord utilisé pour établir le jeton. Renseignez le champ Informations d'identification du client. |
   | Durée de vie du jeton d'actualisation | Durée de validité du jeton d'actualisation, en secondes. La durée par défaut est de 8 640 000 secondes. |
   | PKCE requis | Option permettant aux clients publics d'exiger PKCE pour une autorisation. Remarque : Vous pouvez utiliser uniquement le code d'autorisation comme type d'accord par défaut lorsque PKCE est activé. |
   | Application | Périmètre de l'application qui contient cet enregistrement. |
   | Accessible depuis | Périmètre de l'application à partir duquel ce registre est accessible. |
   | Actif | Option permettant d'utiliser activement le registre d'application. |
   | Activer l'authentification réciproque | Option permettant d'utiliser l'authentification réciproque pour la demande et la révocation de jeton. Il est nécessaire de spécifier un profil d'authentification réciproque pour utiliser cette option. |
   [Tableau 1. Formulaire des registres d'application]

   {#reg-app-registry-msdyn365-fin-ops__table_wll_3kv_drb}
4. Cliquez avec le bouton droit de la souris sur l'en-tête du formulaire, puis cliquez sur Enregistrer.
{#reg-app-registry-msdyn365-fin-ops__steps_zrm_hkv_drb}

## Créer un enregistrement de connexion pour Microsoft Dynamics 365 for Finance and Operations {#ariaid-title3}

Créez un enregistrement de connexion pour votre Microsoft Dynamics 365 for Finance and Operations. Les alias de connexion et d'informations d'identification du spoke Microsoft Dynamics 365 for Finance and Operations utilisent ces connexions pour effectuer des actions dans Microsoft Dynamics 365 for Finance and Operations.

### Procédure

1. Accédez à la ToutConnexions et informations d'identificationAlias de connexion et d'informations d'identification.
2. Ouvrez l'enregistrement d'alias pour MicrosoftD365FinAndOps.
3. Dans l'onglet Connexions , cliquez sur Nouveau.
4. Renseignez les champs suivants du formulaire.  
   {#create-conn-msdynamics365-fin-ops__table_cy4_ymv_drb__entry__2}

   | Champ | Description |
   |-|-|
   | Nom | Nom permettant d'identifier l'enregistrement de façon unique. Par exemple : <kbd class="ph userinput">Connexion à Microsoft Dynamics 365 for Finance and Operations</kbd>. |
   | Informations d'identification | Enregistrement d'informations d'identification créé pour Microsoft Dynamics 365 for Finance and Operations . Recherchez et sélectionnez <kbd class="ph userinput">MicrosoftD365FinAndOps.Credential</kbd>. |
   | Alias de connexion | Enregistrement d'alias associé à cette connexion. Saisissez <kbd class="ph userinput">sn_ms_fin_ops_spk. MicrosoftD365FinAndOps</kbd> |
   | URL de connexion | URL de base pour se connecter à Microsoft Dynamics 365 for Finance and Operations. Entrer : <kbd class="ph userinput">https://&lt;instance_ID&gt;.cloudax.dynamics.com/</kbd> |
   | Actif | Option permettant d'utiliser activement l'enregistrement de connexion. |
   | Domaine | Domaine dans lequel l'action s'exécute. |
   [Tableau 2. Formulaire Connexion]

   {#create-conn-msdynamics365-fin-ops__table_cy4_ymv_drb}
5. Cliquez sur Envoyer.
{#create-conn-msdynamics365-fin-ops__steps_by4_ymv_drb}

## Récupérer les métadonnées à partir de Microsoft Dynamics 365 Finance and Operations {#ariaid-title4}

Récupérez les métadonnées de Microsoft Dynamics 365 Finance and Operations et stockez-les dans votre instance ServiceNow. Les actions dynamiques nécessitent les métadonnées les plus récentes de Microsoft Dynamics 365 Finance and Operations.

### Avant de commencer

Rôle requis : admin.

### Procédure

1. Accédez à la ToutMétadonnées FinOps de Microsoft D365Contenu des métadonnées FinOps de Microsoft D365.
2. Cliquez sur Obtenir/actualiser les métadonnées.
3. Sélectionnez l'alias pour récupérer les métadonnées mises à jour à partir de l'application Microsoft Dynamics 365 Finance and Operation et cliquez sur OK.  
   Remarque :  
   Assurez-vous de récupérer les dernières métadonnées chaque fois qu'il y a des changements dans l'application Microsoft Dynamics 365 Finance and Operations.

## Configurer un webhook bidirectionnel pour le spoke Microsoft Dynamics 365 for Finance and Operations {#ariaid-title5}

Configurer le webhook pour s'abonner au spoke Microsoft Dynamics 365 for Finance and Operations avec une URL de ServiceNow rappel.

### Avant de commencer

Rôle requis : administrateur

### Procédure

1. Accédez à la ToutSpoke Microsoft D365 FnORegistres de webhooks FnO.
2. Cliquez sur Nouveau.
3. Renseignez les champs du formulaire.  
   {#setup-bidirectional-spoke-ms-dynam-fin-ops-spoke__table_txp_n3x_hbc__entry__2}

   | Champ | Description |
   |-|-|
   | Nom | Nom unique du registre Webhook. Par exemple, <kbd class="ph userinput">le webhook Microsoft Dynamics 365 for Finance and Operations</kbd>. |
   | Description | Description facultative du webhook. |
   | Générer l'URL de rappel | Option permettant de générer une URL de rappel qui est utilisée pour enregistrer le webhook dans le portail Microsoft Dynamics 365 Finance and Operations. |
   | Générer un nouveau secret | Option permettant de générer une clé secrète pour le webhook Microsoft Dynamics 365 Finance and Operations. Remarque : Lorsque vous générez une nouvelle clé secrète, assurez-vous de générer l'URL de rappel également après avoir généré la clé secrète. Enregistrez l'URL de rappel pour l'inscription de l'application dans le portail Azure. |
   [ ]

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

## Personnaliser le webhook bidirectionnel dans le spoke Microsoft Dynamics 365 Finance and Operations {#ariaid-title6}

Créez une politique d'acheminement Webhook et un flux secondaire selon vos besoins dans le spoke Microsoft Dynamics 365 Finance and Operations.

### Avant de commencer

Rôle requis : administrateur

### Procédure

1. Accédez à la ToutConcepteur de fluxConcepteur.
2. Cliquez sur Flux secondaires.
3. Créez une copie du flux secondaire requis.
4. Personnalisez le flux secondaire requis selon vos besoins et publiez-le.
5. Accédez à la Spoke Microsoft D365 FnOPolitiques d'acheminement de webhook FnO.
6. Cliquez sur Nouveau.
7. Renseignez les champs du formulaire.  
   {#customize-bi-directnl-webhook-ms-dynmcs-fin-ops-spoke__table_awj_xgv_z3b__entry__2}

   | Champ | Description |
   |-|-|
   | Étiquette | Étiquette unique pour identifier la politique d'acheminement. |
   | Réponse par défaut | Option permettant de spécifier s'il s'agit de la réponse par défaut. La réponse par défaut s'applique lorsque les conditions ne sont pas remplies. 1. Cliquez sur l'icône Rechercher. 2. Sélectionnez le flux secondaire requis dans la liste Document : . Remarque : Assurez-vous que le nom de la table est <kbd class="ph userinput">Flux [sys_hub_flow].</kbd> {#customize-bi-directnl-webhook-ms-dynmcs-fin-ops-spoke__ol_sdf_ftb_1jb} |
   | Condition | Conditions à remplir lorsque les événements requis se produisent dans Microsoft Dynamics 365 Finance and Operations. Consultez la rubrique [Microsoft Dynamics 365 for Finance and Operations Spoke](https://servicenow-prod.fluidtopics.net/zgfBu1g~ju~OSjfMXEtY8g "Fournit des actions de base de référence pour intégrer votre ServiceNow instance à Microsoft Dynamics 365 Finance and Operations. Vous pouvez récupérer et traiter les événements business qui sont déclenchés dans l’application Microsoft Dynamics 365 Finance and Operations.") pour en savoir plus sur les champs pris en charge. |
   | Réponse | Flux secondaire qui doit être déclenché lorsque les conditions spécifiées sont remplies. |
   [Tableau 3. Formulaire Décision]

   {#customize-bi-directnl-webhook-ms-dynmcs-fin-ops-spoke__table_awj_xgv_z3b}
8. Cliquez sur Envoyer.  
   Remarque :  
   Ces politiques d'acheminement sont enregistrées dans les tables de décision. Les utilisateurs sont mis en garde contre la mise à jour ou la modification directe des données de ces tables.

### Résultats

La politique d'acheminement et le flux secondaire sont créés.

## Enregistrer une application sur le portail Microsoft Azure pour Microsoft Dynamics 365 Finance and Operations Spoke {#ariaid-title7}

Enregistrez votre instance ServiceNow dans le portail Microsoft Azure afin d'utiliser le spoke Microsoft Dynamics 365 Finance and Operations.

### Avant de commencer

Rôle requis : administrateur

### Procédure

1. Connectez-vous au portail Azure.
2. Accédez à Inscriptions d'applications et enregistrez une application pour le webhook.
3. Créez un coffre à clés à l'aide du portail Azure.  
   Pour plus d'informations, consultez [Créer un coffre à clés à l'aide du portail Azure](https://learn.microsoft.com/en-us/azure/key-vault/general/quick-create-portal).
4. Accédez aux politiques d'accès.
5. Créez une politique d'accès.
6. Sélectionnez Obtenir sous Autorisations secrètes et cliquez sur Suivant.
7. Dans l'onglet Principal , recherchez le nom de l'application enregistrée précédemment et cliquez sur Suivant.
8. Dans l'onglet Application (facultatif), cliquez sur Suivant.
9. Dans l'onglet Révision + créer , cliquez sur Créer.
10. Accédez à la section Secrets .
11. Cliquez sur + Générer/Importer.
12. Sur la page Créer un secret, saisissez un nom et fournissez l'URL de rappel générée à partir de votre instance ServiceNow.
13. Cliquez sur Créer.
14. Connectez-vous à votre portail Microsoft Dynamics 365 Finance and Operations.
15. Accédez à la Administration systèmeÉvénements professionnelsCatalogue d'événements professionnels.
16. Accédez à l'onglet Points de terminaison et cliquez sur Nouveau.
17. Sélectionnez le type de point de terminaison HTTPS dans la vue Standard et cliquez sur Suivant.
18. Renseignez les champs du formulaire.  
    {#register-app-azure-ms-dynamcs-fin-ops__table_ph2_2xx_hbc__entry__2}

    |   |   |
    |-|-|
    | Nom du point de terminaison | Nom du point de terminaison. |
    | Type de point de terminaison | Type du point de terminaison. |
    | Coffre à clé | Coffre à clé créé pour l'application. |
    | ID d'application Azure Active Directory | ID d'objet de l'application. |
    | Secret d'application Azure | Secret créé pour l'application |
    | Nom DNS du coffre-fort à clé | URI du coffre-fort de l'application. |
    | Nom du secret du coffre-fort à clé | Nom du secret du coffre à clés. |
    [ ]

    {#register-app-azure-ms-dynamcs-fin-ops__table_ph2_2xx_hbc}
19. Cliquez sur OK.  
    Remarque :  
    Assurez-vous que la politique d'accès au coffre-fort à clé est créée pour l'application. La politique d'accès doit permettre au registre d'application d'accéder aux secrets du coffre de clés.
20. Accédez à l'onglet Événements professionnels et recherchez une catégorie.  
    Par exemple, Bons de commande.
21. Sélectionnez la catégorie requise dans la liste et cliquez sur Activer.
22. Dans la section Configurer un nouvel événement professionnel, sélectionnez l'entité juridique et le nom du point de terminaison.
23. Cliquez sur OK.  
    Remarque :  
    Assurez-vous que ces autorisations API sont activées pour l'application.
    * Accéder au service personnalisé Dynamics AX
    * Accéder aux données Dynamics AX
    * Accéder à Dynamics AX en ligne en tant qu'utilisateurs de l'organisation
    {#register-app-azure-ms-dynamcs-fin-ops__ul_bfw_cyx_hbc}

### Résultats

Le webhook est enregistré et prêt à être testé.

