---
sourceDocument: Interfaces conversationnelles Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/yokohama/conversational-interfaces

 Release :

    - yokohama

ft:locale :

    - fr-FR

ft:publication_title :

    - Interfaces conversationnelles Yokohama

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# Configurer l'authentification des messages pour les communications entrantes

# Configurer l'authentification des messages pour les communications entrantes {#ariaid-title1}

* Rversion finale: Yokohama
* 
* Mis à jour 30 janv. 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes de lecture

Vous pouvez configurer l'authentification par message pour l'API Agent virtuel au lieu de l'authentification de base ou OAuth. L'authentification des messages implique la configuration de jetons statiques ou de hachage, la configuration de l'authentification du fournisseur et la définition de l'identité du canal.

## Avant de commencer

Suivez les étapes de la section [Examiner le point de terminaison REST entrant et configurer l'authentification entrante](https://servicenow-prod.fluidtopics.net/3rb54pBO4DRNrJ7PQ4NuNA "Après avoir installé l’API Agent virtuel , accédez à la ressource API REST scriptée pour examiner le point de terminaison et configurer l’authentification.").

Rôle requis : admin

## Procédure

1. Configurez le jeton en effectuant l'une des opérations suivantes, en fonction du type de jeton :
   * Jeton statique :
     1. Accédez à Tout, puis saisissez <kbd class="ph userinput">token_verification.list</kbd> dans le filtre.
     2. Cliquez sur Nouveau.
     3. Renseignez les champs du formulaire Vérifications des jetons.  
        {#set-up-message-auth-va-api__table_lml_hbq_kqb__entry__2}

        | Champ | Description |
        |-|-|
        | Nom | Nom du jeton d'authentification, tel que <kbd class="ph userinput">B2BTestAppAuthToken</kbd>. |
        | Description | Description du jeton d'authentification, tel que <kbd class="ph userinput">Jeton d’authentification de l’application de test B2B</kbd>. |
        | Jeton | Entrez un jeton d'authentification que vous avez généré à l'aide d'un langage de programmation ou de script général, ou cliquez sur Générer un jeton sécurisé dans les liens connexes. |
        [ ]

        {#set-up-message-auth-va-api__table_lml_hbq_kqb}
     4. Cliquez sur Envoyer.
     {#set-up-message-auth-va-api__ol_m4d_kcx_v4b}
   * Jeton de hachage :
     1. Accédez à Tout, puis saisissez <kbd class="ph userinput">hash_message_verification.list</kbd> dans le filtre.
     2. Cliquez sur Nouveau.
     3. Renseignez les champs du formulaire Vérification du message de hachage.  
        {#set-up-message-auth-va-api__table_zwd_nbq_kqb__entry__2}

        | Champs | Description |
        |-|-|
        | Nom | Nom du jeton d'authentification, tel que <kbd class="ph userinput">B2BTestAppAuthToken</kbd>. |
        | Description | Description du jeton d'authentification, tel que <kbd class="ph userinput">Jeton d’authentification de l’application de test B2B</kbd>. |
        | Clé secrète | Jeton d'authentification (chaîne aléatoire). |
        [ ]

        {#set-up-message-auth-va-api__table_zwd_nbq_kqb}
     4. Cliquez sur Envoyer.
     {#set-up-message-auth-va-api__ol_o4d_kcx_v4b}
2. Configurez l'authentification du fournisseur pour l'authentification basée sur les jetons.
   1. Accédez à Tout, puis saisissez <kbd class="ph userinput">message_auth.list</kbd> dans le filtre.
   2. Cliquez sur Nouveau.
   3. Renseignez les champs du formulaire Authentification de message.  
      {#set-up-message-auth-va-api__table_ujp_1dp_kqb__entry__2}

      | Champ | Description |
      |-|-|
      | Nom | Nom de l'authentification du message, tel que <kbd class="ph userinput">jeton d’authentification B2B</kbd>. |
      | Fournisseur | Nom du fournisseur. |
      | Nom de groupe | Non obligatoire. |
      | Portail de services | Non obligatoire. |
      | Vérification du message entrant | Sélectionnez le jeton statique ou le jeton de message de hachage que vous avez créé. |
      | Création de message sortant | Ce champ n'est actuellement pas pris en charge dans l'API Agent virtuel . Sélectionnez le jeton statique ou le jeton de message de hachage que vous avez créé. |
      | Jeton de service sortant | Ce champ n'est actuellement pas pris en charge dans l'API Agent virtuel . |
      [ ]

      {#set-up-message-auth-va-api__table_ujp_1dp_kqb}
   4. Cliquez sur Envoyer.
   {#set-up-message-auth-va-api__substeps_pqj_dqv_4tb}
3. Définissez l'identité du canal.
   1. Accédez à Tout, puis saisissez <kbd class="ph userinput">sys_cs_provider_application.list</kbd> dans le filtre.
   2. Sélectionnez l'enregistrement d'application VA bot to bot provider pour l'ouvrir.
   3. Dans le formulaire Identité du canal du fournisseur, recherchez le champ Authentification du message et sélectionnez l'authentification du message que vous avez configurée précédemment.  
   4. Cliquez sur Mettre à jour.
   {#set-up-message-auth-va-api__substeps_wnh_hqv_4tb}
4. Pour l'authentification basée sur un jeton de hachage uniquement, envoyez la signature x-b2b dans les en-têtes de demande.  
   La valeur correspond à la HmacSHA1 valeur codée de la charge utile de la demande, qui utilise le jeton créé dans l'instance ServiceNow . Par exemple, dans Postman, procédez comme suit :
   1. Dans les en-têtes, définissez la signature x-b2b sur `{{hashValue}}.`  
   2. Dans la zone Script de pré-demande, définissez le jeton comme suit :  

          pm.environment.set('hashValue', CryptoJS.HmacSHA1(JSON.stringify(JSON.parse(request.data)), '<insert your token>').toString(CryptoJS.enc.Hex));

   {#set-up-message-auth-va-api__substeps_aj4_4rv_4tb}

## Que faire ensuite

[Configurer le point de terminaison REST de la réponse de sortie et l'authentification sortante pour l'API Agent virtuel](https://servicenow-prod.fluidtopics.net/7jonk~ebalaqwdracvd18g "Spécifiez l’URL du point de terminaison sortant sur laquelle les Agent virtuel réponses sont publiées. Configurez l’authentification sortante.")

