Point de terminaison du journal d'audit
Note
Cette page d'aide traite de l'utilisation d'un point de terminaison de l'API Server. Pour commencer à utiliser l'API Server, consultez la présentation de l'API Server.
Server suit les modifications apportées aux entités système suivantes :
AppInfo (workflow)
Collection
Informations d'identification
Souscription
Utilisateur
UserGroup
Obtenir les événements consignés via l'API Server
Toute mise à jour de ces entités déclenche la création d'un enregistrement d'événement d'audit. Vous pouvez renvoyer ces enregistrements via un point de terminaison d'API administrateur public.
Les journaux d'audit sont déclenchés par les types d'opérations (événements) suivants : mettre à jour, insérer et supprimer.
Point de terminaison
Le point de terminaison pour AuditEvents est GET /admin/v1/auditlog/
Paramètres de requête requis
entity : (chaîne) entité du journal d'audit à interroger.
page : (int) page que vous voulez renvoyer.
pageSize : (int) nombre d'enregistrements que vous voulez renvoyer sur chaque page.
La réponse sera renvoyée sous la forme d'un tableau d'enregistrements d'événements d'audit :
[ { "id" : "", "entity" : "", "entityId" : "", "userId" : "", "timestamp" : "Date", "event" : "", "oldValues" : "", "newValues" : "" } ]
Les propriétés renvoyées sont définies ci-dessous :
id : ID de l'événement d'audit.
entity : nom de l'entité.
entityId : ID d'entité de l'entité.
userId : ID de l'utilisateur qui a modifié l'entité.
timestamp : date et heure de création de l'enregistrement de l'événement d'audit.
event : événement qui s'est produit (insertion, mise à jour, suppression).
oldValues : valeurs des propriétés modifiées avant la mise à jour.
newValues : valeurs des propriétés modifiées après la mise à jour.