---
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 MicrosoftSpoke Dynamics CRM

# Configurer MicrosoftSpoke Dynamics CRM {#ariaid-title1}

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

Intégrez l'instance ServiceNow et utilisez les Windows informations d'identification pour authentifier ServiceNow Microsoft Dynamics CRM les demandes.

## Avant de commencer

* Installer Microsoft AD
* Demander Hub d'intégration un abonnement.
* Activez le MicrosoftSpoke Dynamics CRMfichier .
* Rôle requis : admin.
{#setup-ms-dynamics-crm__ul_afd_4xj_mjb}

## Pourquoi et quand exécuter cette tâche

Effectuez ces étapes pour utiliser toutes les MicrosoftSpoke Dynamics CRM actions.

## Configurer Microsoft Dynamics CRM l'application {#ariaid-title2}

Créez une application OAuth personnalisée à partir de votre Microsoft Dynamics CRM compte pour activer l'authentification OAuth 2.0 avec le Microsoft Dynamics CRM.

### Avant de commencer

Microsoft Dynamics CRM Exigences:

* Microsoft Dynamics CRM compte
* Compte [Microsoft Azure](https://portal.azure.com)
* Rôle requis : Microsoft Dynamics CRM admin
{#configure-ms-dynamics-crm-application__ul_nhk_cnh_gfb}

### Pourquoi et quand exécuter cette tâche

Suivez ces étapes à partir de votre compte Azure Developer. Consultez la documentation du produit [Azure](https://docs.microsoft.com/en-us/azure/) pour obtenir des instructions sur la création et la configuration d'applications personnalisées.

### Procédure

1. Connectez-vous au [portail d'inscription des applications Microsoft Azure avec les informations d'identification](https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade) de votre organisation.
2. Enregistrez une nouvelle application personnalisée en renseignant le nom de l'application, le type de compte pris en charge et l'URI de redirection, puis cliquez sur Enregistrer.  
   Une vue d'ensemble des informations de base de l'application s'affiche.
3. Copiez l'ID de l'application dans un fichier texte.  
   Vous utiliserez cet ID et le secret client généré lors de l'étape suivante pour enregistrer l'application en tant que fournisseur OAuth tiers sur votre ServiceNow instance. Vous utilisez l'ID d'application comme ID client lorsque vous connectez l'application à ServiceNow.
4. Ajoutez un secret client.
   1. Dans Microsoft Azure, accédez à Gérer Certificats et secrets.
   2. Fournissez une description et une date d'expiration, puis cliquez sur Ajouter.  
      Remarque :  
      Le secret client ne s'affiche en texte brut que pendant une courte période. Vous utilisez le secret client lorsque vous connectez l'application à ServiceNow.
   {#configure-ms-dynamics-crm-application__substeps_dzd_nct_whb}
5. Activez les autorisations que l'application doit prendre en charge.  
   Pour plus d'informations, consultez la [référence des autorisations Microsoft Graph](https://docs.microsoft.com/en-us/graph/permissions-reference).
   1. Dans Microsoft Azure, accédez à Gérer Autorisations d'API.
   2. Cliquez sur la vignette Microsoft Graph.
   3. Sélectionnez les autorisations déléguées ou d'application que l'application prend en charge.  
      Les autorisations déléguées permettent à l'application d'accéder à l'API en tant qu'utilisateur connecté. Les autorisations d'application permettent à l'application de s'exécuter en tant que service ou démon en arrière-plan sans utilisateur connecté.
   4. Cliquez sur Ajouter des autorisations.
   {#configure-ms-dynamics-crm-application__substeps_ddd_zft_whb}
{#configure-ms-dynamics-crm-application__steps_tdj_yxk_rhb}

### Que faire ensuite

[S'inscrire Microsoft Dynamics CRM en tant que fournisseur OAuth](https://servicenow-prod.fluidtopics.net/uVT5OEzIRL6xB98yZTGBhw#register-ms-dynamics-crm-oauth "Utilisez les informations générées pendant Microsoft Dynamics CRM la configuration du compte pour vous inscrire Microsoft Dynamics CRM en tant que fournisseur OAuth et permettre à l’instance de demander des jetons OAuth 2.0.").

## S'inscrire Microsoft Dynamics CRM en tant que fournisseur OAuth {#ariaid-title3}

Utilisez les informations générées pendant Microsoft Dynamics CRM la configuration du compte pour vous inscrire Microsoft Dynamics CRM en tant que fournisseur OAuth et permettre à l'instance de demander des jetons OAuth 2.0.

### Avant de commencer

* Demander Hub d'intégration un abonnement.
* Activez Microsoft Dynamics CRM.
* Créer une Microsoft Dynamics CRM application.
* Rôle requis : admin.
{#register-ms-dynamics-crm-oauth__ul_k2k_mph_gfa}

### Procédure

1. Dans ServiceNow, accédez à OAuth systèmeRegistre d'application.
2. Cliquez sur Nouveau.
3. Dans l'écran intitulé Quel type d'application OAuth, sélectionnez Se connecter à un fournisseur OAuth tiers.
4. Renseignez les champs du formulaire.  
   {#register-ms-dynamics-crm-oauth__table_alw_kq3_gfb__entry__2}

   | Champ | Valeur requise |
   |-|-|
   | Nom | Entrez un nom pour identifier l'enregistrement de façon unique, par exemple <kbd class="ph userinput">Profil OAuth Dynamics CRM</kbd>. |
   | ID client | Entrez l'ID de l'application Microsoft Dynamics CRM que vous avez créée dans Azure. |
   | Secret client | Saisissez le secret client que vous avez généré lors de la création de l'application dans Azure. |
   | Type d'accord par défaut | Sélectionnez Code d'autorisation. |
   | URL d'autorisation | Cliquez sur l'icône de verrouillage ( ![icône de verrouillage]()), saisissez <kbd class="ph userinput">https://login.microsoftonline.com/common/oauth2/v2.0/authorize</kbd> suivi d'un point d'interrogation et de l'attribut de ressource de votre instance, puis cliquez à nouveau sur l'icône de verrouillage. L'attribut de ressource de l'URL. Par exemple, <kbd class="ph userinput">?resource=https&nbsp;://mycompany.crm.dynamics.com</kbd>. Cet attribut correspond à l'URL de votre Microsoft application. |
   | URL de jeton | Cliquez sur l'icône de verrouillage ( ![icône de verrouillage]()), saisissez <kbd class="ph userinput">https://login.microsoftonline.com/common/oauth2/v2.0/token</kbd>, puis cliquez à nouveau sur l'icône de verrouillage. |
   | URL de redirection | Cliquez sur l'icône de verrouillage ( ![icône de verrouillage]()), saisissez <kbd class="ph userinput">https://&lt;instance&gt;.service-now.com/oauth_redirect.do</kbd>, puis cliquez à nouveau sur l'icône de verrouillage. |
   [Tableau 1. Formulaire des registres d'application]

   {#register-ms-dynamics-crm-oauth__table_alw_kq3_gfb}
5. Dans la liste connexe Périmètres des entités OAuth , modifiez le périmètre de l'entité fourni pour inclure l'URL de votre Microsoft Dynamics CRM application.  
   Le nom et le périmètre OAuth sont souvent la même chaîne.
6. Cliquez avec le bouton droit de la souris sur l'en-tête du formulaire, puis cliquez sur Enregistrer.  
   Le système valide les informations d'identification OAuth.
{#register-ms-dynamics-crm-oauth__steps_usf_jfp_ng}

### Que faire ensuite

Créez un enregistrement d'informations d'identification pour Microsoft Dynamics CRM.

## Créer des enregistrements d'informations d'identification pour le MicrosoftSpoke Dynamics CRM {#ariaid-title4}

Créez des enregistrements d'informations d'identification pour l'application OAuth personnalisée que vous avez créée pendant Microsoft Dynamics CRM la Microsoft Dynamics CRM configuration du compte. Les MicrosoftSpoke Dynamics CRM alias de connexion et d'informations d'identification utilisent ces informations d'identification pour autoriser des actions.

### Avant de commencer

Rôle requis : admin.

### Procédure

1. Accédez à la ToutConnexions et informations d'identificationInformations d'identification.
2. Cliquez sur Nouveau.  
   Le système affiche le message Quel type d'informations d'identification voulez-vous créer ?
3. Sélectionnez Informations d'identification OAuth 2.0.  
   La fenêtre contextuelle affiche un formulaire d'informations d'identification OAuth 2.0 vide.
4. Entrez ces valeurs.  
   {#create-credential-ms-dyn-crm__table_sxv_zgp_gfb__entry__2}

   | Champ | Valeur requise |
   |-|-|
   | Nom | Saisissez un nom pour identifier l'enregistrement de façon unique. Par exemple, entrez <kbd class="ph userinput">Informations d’identification Dynamics</kbd>. |
   | Actif | Activer |
   | Profil de l'entité OAuth | Sélectionnez le profil OAuth que vous avez créé lors de l'enregistrement de l'application personnalisée Microsoft Dynamics CRM en tant que fournisseur OAuth. Par exemple, sélectionnez le profil Dynamics OAuth. |
   | Ordre | Sélectionnez la commande d'application de ces informations d'identification. Par exemple, saisissez <kbd class="ph userinput">100</kbd>. |
   [ ]

   {#create-credential-ms-dyn-crm__table_sxv_zgp_gfb}
5. Enregistrez l'enregistrement.
6. Dans Liens connexes, cliquez sur Obtenir un jeton OAuth.  
   Le système affiche un message de confirmation indiquant que le flux de jetons OAuth a été effectué avec succès. Passez en revue les détails si le flux n'est pas terminé avec succès.  
   Remarque :  
   Assurez-vous d'autoriser les fenêtres contextuelles dans votre navigateur.
{#create-credential-ms-dyn-crm__steps_fpl_zfp_ngb}

## Créer des enregistrements de connexion pour le MicrosoftSpoke Dynamics CRM {#ariaid-title5}

Créez des enregistrements de connexion à votre compte Microsoft Azure. Les alias de connexion et d'informations d'identification MicrosoftSpoke Dynamics CRM utilisent ces connexions pour effectuer des actions sur Microsoft Dynamics CRM.

### Avant de commencer

Rôle requis : admin.

### Procédure

1. Accédez à la ToutConnexions et informations d'identificationAlias de connexion et d'informations d'identification.
2. Ouvrez l'alias de connexion et d'informations d'identification de l'application Microsoft Dynamics CRM .
3. Dans l'onglet Connexions , cliquez sur Nouveau.  
   Le système affiche un formulaire de connexion HTTP(s) vide.
4. Entrez ces valeurs.  
   {#create-connection-ms-dyn-crm__table_any_shp_gfb__entry__2}

   | Champ | Valeur requise |
   |-|-|
   | Nom | Saisissez un nom pour identifier de façon unique l'enregistrement de connexion. Par exemple, entrez <kbd class="ph userinput">Connexion MS Dynamics CRM</kbd>. |
   | Informations d'identification | Sélectionnez l'enregistrement Informations d'identification que vous avez créé pour Microsoft Dynamics CRM. Par exemple, sélectionnez Informations d'identification MS Dynamics. |
   | Alias de connexion | Sélectionnez l'enregistrement d'alias de connexion que vous avez créé pour Microsoft Dynamics CRM. |
   | Actif | Activer |
   | URL de connexion | Saisissez l'URL dynamique racine. Par exemple, <kbd class="ph userinput">https://&lt;SiteName&gt;.dynamics.com</kbd>. |
   [ ]

   {#create-connection-ms-dyn-crm__table_any_shp_gfb}
5. Cliquez sur Envoyer.
{#create-connection-ms-dyn-crm__steps_tgh_bhp_ngb}

## Configurer les Microsoft Dynamics CRM détails du Webhook {#ariaid-title6}

Enregistrez un Microsoft Dynamics CRM webhook dans ServiceNow pour notifier l'application ServiceNow lorsque certains événements se produisent dans Microsoft Dynamics CRM.

### Avant de commencer

Rôle requis : administrateur

* Microsoft Dynamics CRM nécessite une inscription via l'outil d'inscription du module d'extension Windows. Pour installer l'outil d'inscription du module d'extension Windows, consultez le document Microsoft [Télécharger des outils à partir de NuGet](https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/developer/download-tools-nuget).
* L'URL du point de terminaison est l'URL de l'instance ServiceNow sur laquelle les informations d'événement sont publiées. Par exemple, <kbd class="ph userinput">https://&lt;nom-instance&gt;.service-now.com/api/sn_ms_crm_spoke/dynamics_webhook_callbacks</kbd>.
* La paire clé-valeur que vous utilisez pour enregistrer le webhook dans l'outil d'inscription du module d'extension est la même que le nom et la clé d'autorisation dans les détails du webhook Dynamics CRM.
{#configure-ms-dynamics-crm-webhook__ul_vkx_jjh_qjb}

### Procédure

1. Accédez à la ToutDétails du webhook Dynamics CRMInformations du client.
2. Cliquez sur Nouveau.
3. Dans le champ Nom , saisissez la clé de module d'extension du webhook.
4. Dans le champ Clé d'autorisation , entrez la valeur de la paire clé-valeur du webhook.

### Configurer la Microsoft Dynamics CRM politique de décision Webhook {#ariaid-title7}

Créez une politique d'acheminement de webhook et un flux secondaire en fonction de vos besoins.

#### Avant de commencer

Rôle requis : admin.

#### Procédure

1. Accédez à la ToutConcepteur de fluxConcepteur
2. Cliquez sur Flux secondaires.
3. Créez une copie du flux secondaire par défaut, Process Dynamics CRM Webhook.
4. Personnalisez le flux secondaire en fonction de vos besoins et publiez-le.  
   Pour plus d'informations sur la création et l'utilisation de flux secondaires, consultez la rubrique [Create a subflow in Workflow Studio](https://www.servicenow.com/docs/access?context=create-subflow&version=xanadu&pubname=xanadu-build-workflows&ft:locale=en-US)
5. Accédez à la Détails du webhook Dynamics CRMPolitique décisionnaire.
6. Cliquez sur Nouveau dans l'onglet Décisions.
7. Renseignez les champs du formulaire.  
   {#configure-ms-dyn-crm-webhook-decision-policy__table_awj_xgv_z3b__entry__2}

   | Champ | Description |
   |-|-|
   | Étiquette | Étiquette unique pour identifier la politique d'acheminement. |
   | Réponse | Option permettant de spécifier si cette réponse est 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 secondaire de réponse au webhook Dynamics CRM [sn_ms_crm_spoke_dynamic_crm_webhook_answer_subflow].</kbd> {#configure-ms-dyn-crm-webhook-decision-policy__ol_sdf_ftb_1jb} |
   | Condition | Conditions à remplir lorsque les événements requis se produisent dans Microsoft Dynamics CRM. |
   [Tableau 2. Formulaire Décision]

   {#configure-ms-dyn-crm-webhook-decision-policy__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 de décision et le flux secondaire sont créés.

