Skip to main content

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.Présentation des API

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.