Déclencheurs Web ServiceNow

Les déclencheurs web ServiceNow sont configurés pour surveiller les événements sur une instance ServiceNow.

Présentation

Le déclencheur web ServiceNow écoute des événements spécifiques dans une instance ServiceNow. Lorsque l\'événement se produit dans l\'instance surveillée, le déclencheur initie le flux de travail automatisé configuré.

Les déclencheurs web ServiceNow utilisent OAuth pour authentifier la connexion à l\'instance ServiceNow. Voir Créer OAuth connexion pour plus d\'informations sur les connexions OAuth.
Remarque : Le déclencheur web ServiceNow ne nécessite pas d\'autorisation d\'accès hors ligne ni de portée de jeton pour la connexion OAuth.

Vous pouvez utiliser les filtres de la table des événements de l\'instance ServiceNow (Critères de filtrage (Facultatif)) et les rôles utilisateur ServiceNow (Critères de filtrage par rôle (Facultatif)) comme filtres pour les événements auxquels vous êtes abonné. Ces filtres côté serveur vous permettent de réutiliser des options ServiceNow sans définir de filtres distincts dans l\'automatisation. Les filtres traitent uniquement les données entrantes pertinentes, réduisant ainsi la charge du système.

Événements pris en charge

Le déclencheur web ServiceNow prend en charge les événements suivants :

Événements Description
Lorsqu\'un nouvel enregistrement est inséré Lorsqu\'un nouvel enregistrement est créé dans la table d\'événements surveillée de l\'instance ServiceNow.
Lorsqu\'un enregistrement existant est mis à jour Lorsqu\'un enregistrement existant est mis à jour dans la table d\'événements surveillée de l\'instance ServiceNow.
Lorsqu\'un enregistrement existant est supprimé Lorsqu\'un enregistrement existant est supprimé dans la table d\'événements surveillée de l\'instance ServiceNow.
Lorsqu\'un enregistrement existant est interrogé Lorsqu\'une requête de recherche est effectuée pour un enregistrement existant dans la table d\'événements surveillée de l\'instance ServiceNow.

Prérequis

Assurez-vous que les prérequis suivants sont satisfaits :

  • Une licence Bot Creator ou Développeur citoyen.
  • Autorisations DÉCLENCHEURS D\'ÉVÉNEMENTS et Afficher mes robots.
  • Autorisation Archiver et Extraire sur les dossiers dans lesquels se trouve l\'automatisation.
  • Une connexion OAuth active pour l\'instance ServiceNow.

Paramètres

Les paramètres suivants sont disponibles pour les déclencheurs web ServiceNow :

Capture d\'écran des paramètres du déclencheur Web ServiceNow

URL de la ServiceNow
Saisissez l\'URL de votre instance ServiceNow.
Type d\'événement (Tableau)
Entrez le nom de la table que le déclencheur doit surveiller.

Vous pouvez saisir le titre de n\'importe quel tableau dans l\'instance ServiceNow. Par exemple, pour surveiller toute modification dans les incidents ServiceNow, saisissez incidents, ou pour surveiller toute modification dans les problèmes ServiceNow, saisissez problems.

Écouter l\'événement
Sélectionnez un ou plusieurs événements que le déclencheur doit surveiller.
Critères de filtrage (facultatif)
L\'option Critères de filtre vous permet de réutiliser les filtres créés dans l\'instance ServiceNow pour trier et afficher les entrées dans la table d\'événements en tant que filtre d\'événement. Seuls les événements qui satisfont aux critères de filtrage sont utilisés comme filtre pour le déclencheur.

Cliquez avec le bouton droit sur les filtres affichés sur n\'importe quel table d\'événements dans ServiceNow, puis cliquez sur Copier la requête pour copier le filtre. Collez le filtre copié dans le champ Critères de filtre pour l\'utiliser comme condition de déclenchement.

Critères de filtrage par rôle (facultatif)
L\'option Filtrer les critères par rôle vous permet d\'utiliser les rôles disponibles dans l\'instance ServiceNow comme critères de déclenchement. Cette option vous permet de filtrer les événements qu\'un utilisateur avec un rôle spécifique crée, modifie ou supprime.
Connexion OAuth de la Control Room
Utilisez l\'option Choisir, et suivez les invites dans la fenêtre modale Choisir une connexion OAuth pour sélectionner une connexion OAuth pour l\'instance ServiceNow.
Réponse (facultatif)
Utilisez l\'option Réponse pour enregistrer les données de réponse du déclencheur dans une variable Enregistrement. Vous pouvez soit créer une nouvelle variable, soit sélectionner une variable existante pour stocker ces données de réponse. Les données de réponse du déclencheur capturent les informations du corps de la réponse de l\'API Table sous forme de paire clé-valeur.
Utilisez la clé comme nom dans la variable Enregistrer, permettant à ces données de servir d\'entrées pour d\'autres actions dans l\'automatisation. Une fois que le robot a terminé son exécution, le journal d\'audit enregistre les données de réponse du déclencheur dans un événement Exécution de robot par déclencheur.
Pour plus d\'informations sur l\'API Table ServiceNow et les clés, consultez la section Paramètres du corps de la réponse Table-GET dans Table API.