Accueil ❯ Snaps ❯ Pack de Snaps ServiceNow

ServiceNow Snap Pack

Permet de connecter les pipelines SnapLogic à une instance ServiceNow afin de lire, d'écrire et de gérer des enregistrements et des pièces jointes dans n'importe quelle table.


Le Snap Pack ServiceNow permet aux pipelines SnapLogic de s'intégrer directement à ServiceNow, la plateforme de gestion des services informatiques d'entreprise (ITSM) et de workflow plateforme, sans avoir à recourir à des scripts REST personnalisés. Il prend en charge l'interrogation de n'importe quelle table ServiceNow (via des chaînes de requête encodées ou l'API Table), l'insertion et la mise à jour d'enregistrements, la suppression d'enregistrements par sys_id, ainsi que le téléchargement de pièces jointes sous forme de flux binaires. Ce pack a fait l’objet d’améliorations régulières jusqu’en 2026, notamment avec la prise en charge des tables de gestion des connaissances (kb_knowledge, kb_knowledge_base, kb_category, kb_view, kb_feedback) et d’un nouveau type de compte dynamique pour l’authentification par jeton avec actualisation automatique des identifiants. Il a été testé avec les versions récentes de ServiceNow (Xanadu, Washington DC, Vancouver) tout en restant compatible avec les versions antérieures, jusqu’à Kingston.

Ce que vous pouvez faire

Vous pouvez interroger n'importe quelle table ServiceNow en appliquant des filtres et en sélectionnant des champs, insérer de nouveaux enregistrements et récupérer l'intégralité de l'enregistrement inséré, mettre à jour ou supprimer des enregistrements existants par ID, et télécharger des pièces jointes (par enregistrement ou par sys_id de la pièce jointe) sous forme de flux binaires en vue d'un traitement en aval. Grâce à la prise en charge des tables de gestion des connaissances, vous pouvez désormais lire, écrire et interroger directement les articles de connaissance, les catégories et les commentaires.

Pourquoi c'est important

ServiceNow constitue la colonne vertébrale de la gestion des services informatiques, de la gestion des dossiers RH et, de plus en plus, des applications de workflow personnalisées au sein des grandes entreprises. Cependant, l'importation et l'exportation de données vers et depuis cette plateforme nécessitent généralement un travail d'intégration sur mesure via une API REST. Ce Snap Pack élimine ces coûts de développement, permettant ainsi aux équipes d'automatiser la synchronisation des tickets, les mises à jour de la CMDB, la gestion de la base de connaissances et le traitement des pièces jointes sous forme d'étapes à part entière du pipeline, avec une logique de réessai et la prise en charge des Ultra Tasks pour les cas d'utilisation à haut débit ou en temps quasi réel.

Ce Snap Pack comprend les fonctionnalités principales suivantes :

  • Interrogez n'importe quelle table ServiceNow à l'aide de chaînes de requête encodées ou de l'API Table, avec sélection des champs et résolution des valeurs d'affichage pour les champs de référence
  • Insertion, mise à jour et suppression d'instantanés pour une gestion complète du cycle de vie des enregistrements, avec un nombre et un intervalle de tentatives configurables
  • La fonction « Téléchargement de pièce jointe » récupère le contenu du fichier sous forme de flux binaire, par enregistrement ou par identifiant système (sys_id) de la pièce jointe.
  • Deux types de comptes : un compte standard avec nom d'utilisateur et mot de passe (authentification de base) et un compte dynamique prenant en charge l'authentification de base et « Bearer », avec rechargement automatique en cas de code d'erreur 401 (idéal pour la rotation des jetons dans Secrets Manager)
  • Prise en charge des tables de gestion des connaissances (kb_knowledge, kb_knowledge_base, kb_category, kb_view, kb_feedback) pour la lecture et l'écriture d'articles de connaissances et de commentaires
  • Prise en charge d'Ultra Pipeline (taille de page = 1) pour les opérations de requête, d'insertion, de suppression et de téléchargement de pièces jointes
  • Testé avec les versions Xanadu, Washington DC et Vancouver ; compatible avec les versions antérieures jusqu'à Kingston

Ce pack « Snap » contient les Snaps suivants :

  • Requête ServiceNow — Interroge une table ServiceNow à l'aide de chaînes de requête encodées ou de l'API Table, puis renvoie les enregistrements correspondants sous forme de flux de documents.
  • ServiceNow Insert — Insère les enregistrements entrants dans une table ServiceNow spécifiée et renvoie l'enregistrement complet inséré en sortie.
  • Mise à jour ServiceNow — Met à jour les enregistrements existants dans une table ServiceNow à partir d'un identifiant d'enregistrement et renvoie les détails de l'enregistrement mis à jour.
  • ServiceNow Delete — Supprime des enregistrements d'une table ServiceNow en fonction de leur identifiant (sys_id) et renvoie la réponse sous forme de flux de documents.
  • Statistiques ServiceNow — Vous pouvez utiliser cette fonctionnalité pour calculer des statistiques agrégées (nombre, somme, moyenne, minimum, maximum) sur une table ServiceNow à l'aide de l'API Stats (/api/now/stats/{table_name}), sans avoir à extraire les enregistrements individuels.
  • Téléchargement de pièces jointes depuis ServiceNow — Télécharge les pièces jointes depuis ServiceNow à l'aide d'un sys_id, en renvoyant le contenu du fichier sous forme de flux binaire.

Pour en savoir plus

Pour en savoir plus, veuillez consulter la page de documentation.