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

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

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

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

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

Возможные значения:
0 - Добавление;
1 - Обновление;
2 - Удаление;
4 - Выход из системы;
7 - Выполнение;
8 - Вход в систему;
9 - Неудачный вход в систему;
10 - Очистка истории;
11 - Обновление конфигурации.
resourcetype integer Тип ресурса записи журнала аудита.

Возможные значения:
0 - Пользователь;
3 - Способ оповещения;
4 - Узел сети;
5 - Действие;
6 - График;
11 - Группа пользователей;
13 - Триггер;
14 - Группа узлов сети;
15 - Элемент данных;
16 - Изображение;
17 - Преобразование значений;
18 - Сервис;
19 - Карта;
22 - Веб-сценарий;
23 - Правило обнаружения;
25 - Скрипт;
26 - Прокси;
27 - Обслуживание;
28 - Регулярное выражение;
29 - Макрос;
30 - Шаблон;
31 - Прототип триггера;
32 - Сопоставление иконок;
33 - Панель;
34 - Корреляция событий;
35 - Прототип графика;
36 - Прототип элемента данных;
37 - Прототип узла сети;
38 - Авто-регистрация;
39 - Модуль;
40 - Настройки;
41 - Очистка истории;
42 - Аутентификация;
43 - Шаблон панели;
44 - Роль пользователя;
45 - API токен;
Регулярный отчет
47 - Узел высокой доступности;
48 - SLA;
49 - Директория пользователей;
50 - Группа шаблонов;
51 - Коннектор.
resourceid string Идентификатор ресурса записи журнала аудита.
resourcename string Читаемое имя ресурса записи журнала аудита.
recordsetid string ID набора записей журнала аудита. Записи журнала аудита, созданные в ходе одной и той же операции, будут иметь одинаковый ID набора записей. Генерируется с использованием алгоритма CUID.
details text Подробности записи журнала аудита. Подробности хранятся в виде объекта JSON, где каждое имя свойства — это путь к свойству или вложенному объекту, в котором произошли изменения, и где каждое значение содержит данные (в формате массива) о изменениях в этом свойстве или вложенном объекте.

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