Объект журнала аудита

Следующие объекты напрямую связаны с API auditlog.

Журнал аудита

Объект журнала аудита содержит информацию о действиях пользователей. Он имеет следующие свойства.

Property Type Description
auditid ID ID записи журнала аудита. Сгенерирован с использованием алгоритма CUID.
userid ID ID пользователя-автора записи журнала аудита.
username string Имя пользователя-автора записи журнала аудита.
clock timestamp Метка времени создания записи журнала аудита.
ip string IP-адрес пользователя-автора записи журнала аудита.
action integer Действие записи журнала аудита.

Возможные значения:
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 Тип ресурса записи журнала аудита.

Возможные значения:
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;
54 - Multi-factor authentication;
55 - Proxy group;
56 - LLD rule prototype.
resourceid ID Идентификатор ресурса записи журнала аудита.
resource_cuid ID Уникальный идентификатор ресурса записи журнала аудита, сгенерированный с использованием алгоритма CUID.
resourcename string Читаемое имя ресурса записи журнала аудита.
recordsetid ID ID набора записей журнала аудита. Записи журнала аудита, созданные в ходе одной и той же операции, будут иметь одинаковый ID набора записей. Сгенерирован с использованием алгоритма CUID.
details text Подробности записи журнала аудита. Подробности хранятся в виде объекта JSON, где имя каждого свойства является путем к свойству или вложенному объекту, в котором произошло изменение, а каждое значение содержит данные об изменении этого свойства или вложенного объекта в виде массива.

Возможные форматы значений:
["add"] - Вложенный объект был добавлен;
["add", "<value>"] - Свойство добавленного объекта равно <value>;
["update"] - Вложенный объект был обновлен;
["update", "<new value>", "<old value>"] - Свойство обновленного объекта было изменено с <old value> на <new value>;
["delete"] - Вложенный объект был удален.