ServiceNow : interroger et mettre à jour des incidents par l'API

Intermédiaire LinuxServiceNow25 min50 XP

Instance https://acme.service-now.com, compte d'intégration dans $SN_USER / $SN_PASS. Travaillez dans ~/snow.

  1. Listez les incidents actifs de priorité 1 (Table API, champs number,short_description,assignment_group) : curl -s -u "$SN_USER:$SN_PASS" -H "Accept: application/json" "https://acme.service-now.com/api/now/table/incident?sysparm_query=active=true^priority=1&sysparm_fields=number,short_description,assignment_group&sysparm_display_value=true" → combien ? → answer p1 <n> ; lequel n'a pas de groupe affecté ? → answer sans-groupe <numéro>
  2. Affectez-le au groupe Réseau N2 et passez-le En cours (state 2) : maj.json puis curl -s -u "$SN_USER:$SN_PASS" -X PATCH -H "Content-Type: application/json" -d @maj.json https://acme.service-now.com/api/now/table/incident/<sys_id> (sys_id : 9d385017c611228701d22104cc95c371)

Contenu Premium

Ce contenu est inclus dans l'offre Premium. Le titre et le résumé restent visibles pour vous aider à choisir.

Tâches

  1. Requête filtrée
  2. Incident affecté et pris en charge