Skip to main content

Endpoint del registro di controllo

Nota

Questa pagina di assistenza illustra l'utilizzo di un endpoint dell'API Server. Per iniziare a utilizzare l'API Server, consulta la sezione Panoramica sull'API Server.Panoramica sulle API

Server tiene traccia delle modifiche apportate alle seguenti entità di sistema:

  • AppInfo (flusso di lavoro)

  • Raccolta

  • Credenziale

  • Iscrizione

  • Utente

  • UserGroup

Recupero degli eventi registrati tramite l'API Server

Eventuali aggiornamenti a queste entità attiveranno la creazione di un record Evento di controllo. È possibile restituire questi record tramite un endpoint API di un amministratore pubblico.

I log di controllo vengono attivati dai seguenti tipi di operazioni (eventi): Aggiorna, Inserisci ed Elimina.

Endpoint

L'endpoint per AuditEvents è GET /admin/v1/auditlog/.

Parametri di query richiesti

  • entity: (string) l'entità del log di controllo per la quale si desidera eseguire una query.

  • page: (int) la pagina che si desidera restituire.

  • pageSize: (int) il numero di record che si desidera restituire in ogni pagina.

La risposta sarà una serie di record Evento di controllo:

[ { "id": "", "entity": "", "entityId": "", "userId": "", "timestamp": "Date", "event": "", "oldValues": "", "newValues": "" } ]

Le proprietà restituite sono definite di seguito:

  • id: l'ID dell'evento di controllo.

  • entity: il nome dell'entità.

  • entityId: l'ID dell'entità.

  • userId: l'ID dell'utente che ha modificato l'entità.

  • timestamp: la data e l'ora di creazione del record Evento di controllo.

  • event: l'evento che si è verificato (inserimento, aggiornamento, eliminazione).

  • oldValues: i valori delle proprietà aggiornate prima dell'aggiornamento.

  • newValues: i valori delle proprietà aggiornate dopo l'aggiornamento.