Affichage des tables d’audit système et de changement de relation d’audit

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 2 minutes de lecture
  • Le système suit ServiceNow AI Platform les insertions et les mises à jour des enregistrements audités dans les tables Audit système (sys_audit) et Changement de relation d’audit (sys_audit_relation).

    Les ServiceNow AI Platform pistes auditent les tables. Pour suivre les tables, cochez la case Audit dans l’enregistrement du dictionnaire pour définir la valeur sur vrai. Par défaut, il n’audite pas les enregistrements des tables système, telles que les tables d’ensembles de mises à jour.

    Remarque :
    Pour éviter les problèmes de performances et les boucles infinies, le système ignore toute règle métier ou tout workflow déclenché par des insertions dans la table Audit système.

    Colonnes de la table d’audit système

    Accédez à la table Audit système sur votre instance en saisissant sys_audit.list dans le filtre de navigation.

    Les colonnes suivantes apparaissent dans les enregistrements de table sys_audit :
    Champ Description
    Nom de la table Table à laquelle appartient l’enregistrement d’audit (par exemple, « incident »)
    Nom de champ Colonne de la table à laquelle appartient l’enregistrement d’audit (par exemple, « assigned_to »)
    Clé de document Sys_id (identifiant d’enregistrement unique) de l’enregistrement d’origine associé à l’enregistrement d’audit.
    Utilisateur

    Nom de l’utilisateur qui a créé le changement.

    Remarque :
    Certains processus automatisés utilisent le système ou l’utilisateur invité pour appliquer et suivre les changements apportés aux enregistrements. Pour plus d’informations, consultez la section Utilisateurs système et invités.
    Valeur précédente

    Ancienne valeur du changement de champ représenté par cet enregistrement de sys_audit.

    • Champs de référence : valeur sys_id unique de l’enregistrement changé.
    • Champs de date et d’heure : valeur du temps universel coordonné (UTC) telle qu’elle est stockée dans la base de données.
    Nouvelle valeur

    Nouvelle valeur du changement de champ représenté par cet enregistrement de sys_audit.

    • Champs de référence : valeur sys_id unique de l’enregistrement changé.
    • Champs de date et d’heure : valeur du temps universel coordonné (UTC) telle qu’elle est stockée dans la base de données.

    Fonctionnement de la table Changement de relation d’audit (sys_audit_relation)

    La table Audit système [sys_audit] suit les changements apportés aux champs de référence dans les tables marquées pour l’audit. Cette activité inclut des entrées de champs de journal et des jeux d’historique. La table Changement de relation d’audit [sys_audit_relation] suit les changements de relation entre sys_audit enregistrements de table et les tables sources d’où proviennent les enregistrements audités. Elle suit également le moment où un enregistrement a pu être supprimé.

    • Chaque fois que vous auditez un enregistrement d’une table, une relation est créée entre les différentes tables d’origine et le magasin qui enregistre les données. Ces informations de relation sont enregistrées dans les tables sys_history_set, sys_history_line et sys_journal.
    • Si vous supprimez un champ associé à un enregistrement de table audité, la table sys_audit_relation enregistre la suppression. En d’autres termes, chaque fois que vous modifiez un enregistrement audité, il supprime d’abord les éléments précédents, puis crée une relation dans la table sys_audit_relation avec de nouveaux ID de document.