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.
Server tiene traccia delle modifiche apportate alle seguenti entità di sistema:
AppInfo (flusso di lavoro)
Raccolta
Credenziale
Iscrizione
Utente
UserGroup
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.