Oggetto log di audit

I seguenti oggetti sono direttamente correlati all'API auditlog.

Registro di audit

L'oggetto del registro di audit contiene informazioni sulle azioni degli utenti. Ha le seguenti proprietà.

Property Type Description
auditid ID ID della voce del registro di audit. Generato usando l'algoritmo CUID.
userid ID Userid dell'autore della voce del registro di audit.
username string Nome utente dell'autore della voce del registro di audit.
clock timestamp Timestamp di creazione della voce del registro di audit.
ip string Indirizzo IP dell'autore della voce del registro di audit.
action integer Azione della voce del registro di audit.

Valori possibili:
0 - Add;
1 - Update;
2 - Delete;
4 - Logout;
7 - Execute;
8 - Login;
9 - Failed login;
10 - History clear;
11 - Config refresh;
12 - Push.
resourcetype integer Tipo di risorsa della voce del registro di audit.

Valori possibili:
0 - User;
3 - Media type;
4 - Host;
5 - Action;
6 - Graph;
11 - User group;
13 - Trigger;
14 - Host group;
15 - Item;
16 - Image;
17 - Value map;
18 - Service;
19 - Map;
22 - Web scenario;
23 - Discovery rule;
25 - Script;
26 - Proxy;
27 - Maintenance;
28 - Regular expression;
29 - Macro;
30 - Template;
31 - Trigger prototype;
32 - Icon mapping;
33 - Dashboard;
34 - Event correlation;
35 - Graph prototype;
36 - Item prototype;
37 - Host prototype;
38 - Autoregistration;
39 - Module;
40 - Settings;
41 - Housekeeping;
42 - Authentication;
43 - Template dashboard;
44 - User role;
45 - API token;
46 - Scheduled report;
47 - High availability node;
48 - SLA;
49 - User directory;
50 - Template group;
51 - Connector;
52 - LLD rule;
53 - History.
resourceid ID Identificatore della risorsa della voce del registro di audit.
resource_cuid ID Identificatore univoco della risorsa della voce del registro di audit generato usando l'algoritmo CUID.
resourcename string Nome leggibile della risorsa della voce del registro di audit.
recordsetid ID ID del recordset della voce del registro di audit. I record del registro di audit creati durante la stessa operazione avranno lo stesso ID di recordset. Generato usando l'algoritmo CUID.
details text Dettagli della voce del registro di audit. I dettagli sono memorizzati come oggetto JSON, in cui ogni nome di proprietà è un percorso verso la proprietà o l'oggetto annidato in cui si è verificata la modifica, e ogni valore contiene i dati (in formato array) relativi alla modifica in questa proprietà o in questo oggetto annidato.

Formati di valore possibili:
["add"] - L'oggetto annidato è stato aggiunto;
["add", "<value>"] - La proprietà dell'oggetto aggiunto è uguale a <value>;
["update"] - L'oggetto annidato è stato aggiornato;
["update", "<new value>", "<old value>"] - La proprietà dell'oggetto aggiornato è stata modificata da <old value> a <new value>;
["delete"] - L'oggetto annidato è stato eliminato.