Affichage des tables Audit système et Changement de relation d’audit
Le Now Platform suit 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 tables d’audit des Now Platform pistes. Pour suivre les tables, cochez la case Audit dans l’enregistrement de 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.
Colonnes de la table d’audit système
| Champ | Description |
|---|---|
| Nom de la table | Table à laquelle l’enregistrement d’audit est destiné (par exemple, « incident ») |
| Nom de champ | Colonne de la table à laquelle l’enregistrement d’audit est destiné (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, reportez-vous à 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.
|
| Nouvelle valeur | Nouvelle valeur du changement de champ représenté par cet enregistrement sys_audit.
|
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 qui sont marquées pour l’audit. Cette activité comprend les entrées de champs journal et les 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. Il permet également de savoir quand 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 du magasin qui enregistre les données. Ces informations sur la 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 passés, puis crée une relation dans la table sys_audit_relation avec les nouveaux ID de document.