Audita žurnāla objekts

Tālāk norādītie objekti ir tieši saistīti ar auditlog API.

Audita žurnāls

Audita žurnāla objekts satur informāciju par lietotāju darbībām. Tam ir šādas īpašības.

Property Type Description
auditid ID Audita žurnāla ieraksta ID. Ģenerēts, izmantojot CUID algoritmu.
userid ID Audita žurnāla ieraksta autora userid.
username string Audita žurnāla ieraksta autora username.
clock timestamp Audita žurnāla ieraksta izveides laikspiedols.
ip string Audita žurnāla ieraksta autora IP adrese.
action integer Audita žurnāla ieraksta darbība.

Iespējamās vērtības:
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 Audita žurnāla ieraksta resursa tips.

Iespējamās vērtības:
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 Audita žurnāla ieraksta resursa identifikators.
resource_cuid ID Audita žurnāla ieraksta resursa unikālais identifikators, kas ģenerēts, izmantojot CUID algoritmu.
resourcename string Audita žurnāla ieraksta resursa cilvēklasāmais nosaukums.
recordsetid ID Audita žurnāla ieraksta recordset ID. Audita žurnāla ierakstiem, kas izveidoti vienas un tās pašas darbības laikā, būs vienāds recordset ID. Ģenerēts, izmantojot CUID algoritmu.
details text Audita žurnāla ieraksta detaļas. Detaļas tiek glabātas kā JSON objekts, kur katra īpašības nosaukums ir ceļš uz īpašību vai ligzdotu objektu, kurā notika izmaiņas, un katra vērtība satur datus (masīva formātā) par izmaiņām šajā īpašībā vai ligzdotajā objektā.

Iespējamie vērtību formāti:
["add"] - Ligzdots objekts ir pievienots;
["add", "<value>"] - Pievienotā objekta īpašība ir vienāda ar <value>;
["update"] - Ligzdots objekts ir atjaunināts;
["update", "<new value>", "<old value>"] - Atjauninātā objekta īpašība ir mainīta no <old value> uz <new value>;
["delete"] - Ligzdots objekts ir dzēsts.