Exemple de création d\'une automatisation avec un déclencheur Web ServiceNow

Créez une automatisation avec un déclencheur Web ServiceNow pour afficher le numéro d\'incident dans la zone de message.

Le déclencheur Web ServiceNow surveille la table Incidents d\'une instance ServiceNow pour les événements. Lorsqu\'un nouvel enregistrement est ajouté à la table Incident, le déclencheur initie l\'action Zone de message pour afficher le numéro de l\'incident.

Prérequis

Assurez-vous que les prérequis mentionnés dans la section Prérequis sont respectés.

Procédure

  1. Dans le volet de gauche, cliquez sur Automatisation.
  2. Cliquez Créer > Bot de tâche.
    L\'assistant Create Task Bot est affiché.
  3. Saisissez un nom approprié pour le robot dans le champ Nom.
    Tous les robots sont stockés dans le dossier \Bots par défaut.
  4. Facultatif : Vous pouvez ajouter une description pour le robot dans le champ Description.
  5. Facultatif : Vous pouvez utiliser le bouton Choisir pour enregistrer le robot dans un dossier différent.
  6. Cliquez sur Créer et modifier.
    Le robot est créé et le Edit Task Bot est affiché.
  7. Cliquez sur Déclencheurs > ServiceNow , puis double-cliquez ou faites glisser Déclencheur Web pour ajouter le déclencheur Web à la section Déclencheurs.
  8. Entrez l\'URL de l\'instance ServiceNow dans le champ URL de ServiceNow.
  9. Saisissez incident dans le champ Type d\'événement (table) car ce déclencheur est configuré pour surveiller la table Incident de l\'instance ServiceNow.
  10. Sélectionnez l\'option Lorsqu\'un nouvel enregistrement est inséré dans la liste déroulante Écouter l\'événement.
  11. Facultatif : Saisissez le filtre de recherche de la table ServiceNow Incident dans le champ Critères de filtre (Facultatif).
    Cliquez avec le bouton droit sur les filtres affichés sur la table Incident dans ServiceNow, puis cliquez sur Copier la requête pour copier le filtre. Collez le filtre copié dans le champ Critères de filtre.
  12. Facultatif : Saisissez les rôles définis dans l\'instance ServiceNow dans le Critères de filtre par rôle (Facultatif).
  13. Cliquez sur Choisir pour choisir la connexion OAuth préconfigurée dans la fenêtre modale Choisir une connexion OAuth.
    Seules Control Room connexions gérées OAuth sont prises en charge. Pour plus d\'informations, voir Utiliser une connexion OAuth.
  14. Cliquez sur Créer une variable pour créer une variable d\'enregistrement afin d\'enregistrer les données de réponse du déclencheur.
    Les données de réponse du déclencheur contiennent toutes les informations concernant l\'événement dans lequel le changement s\'est produit, et sont enregistrées sous forme de paire clé-valeur. Vous pouvez également sélectionner une variable d\'enregistrement existante dans la liste déroulante.
  15. Saisissez ServiceNowTriggerData dans la fenêtre modale Créer une variable pour créer une nouvelle variable d\'enregistrement.
    Par défaut, la case à cocher Utiliser comme entrée est activée.
  16. Cliquez sur Actions > Zone de message , puis double-cliquez ou faites glisser l\'action Zone de message pour l\'ajouter à la section Actions.
  17. Configurez l\'action Zone de message selon les étapes mentionnées dans Utilisation de l'action Zone de message.
    Modifiez les paramètres suivants de l\'action Zone de message en utilisant les données de réponse du déclencheur :
    1. Saisissez $ServiceNowTriggerData{triggerType}$ dans Entrer le titre de la fenêtre de la zone de message.
      Cette variable définit la clé triggerType à partir des données de réponse du déclencheur comme titre de la fenêtre de la zone de message.
    2. Saisissez $ServiceNowTriggerData{number}$ dans Entrez le message à afficher.
      Cette variable définit la clé number à partir des données de réponse du déclencheur comme le message qui doit être affiché dans la zone de message.
  18. Cliquez sur Enregistrer pour enregistrer l\'automatisation.
Cliquez sur Exécuter > Exécuter avec des déclencheurs pour activer le déclencheur. Le déclencheur écoute ensuite l\'événement Lorsqu\'un nouvel enregistrement est inséré dans la table Incidents de l\'instance ServiceNow surveillée. Lorsqu\'un nouvel incident avec le numéro d\'incident INC0010015 est créé, le déclencheur démarre l\'action Zone de message. Une zone de message s\'affiche avec le titre de la fenêtre comme Déclencheur ServiceNow et le message comme INC0010015.