Журнал аудита
Skailer пишет в журнал аудита изменения, выгрузки данных и отказы в доступе. Журнал читается одним методом.
Поиск по журналу аудита
Заголовок раздела «Поиск по журналу аудита»POST /api/v1/audit-logs/searchТребуется permission audit_log_read=view.
| Поле | Тип | Описание |
|---|---|---|
datetime_from, datetime_to | string (datetime) | Период записей |
action_types | array[string] | created, updated, deleted, archived, merged, background_process, data_exported, read, unauthorized, access_denied, impersonation_started, impersonation_ended |
object_types | array[string] | Типы объектов, например employee, applicant, document; полный список - в API reference |
object_id | integer | Записи по одному объекту |
employee_ids | array[integer] | Записи, сделанные этими сотрудниками |
is_system | boolean | true - только действия системы, false - только действия людей |
include_details | boolean | Отдавать details - содержимое изменения. По умолчанию false |
page_number | integer | Номер страницы, с 1. Размер страницы фиксирован - 20 |
В каждой записи:
| Поле | Описание |
|---|---|
id | ID записи |
datetime_created_at | Когда произошло действие |
action_type, details_type | Что произошло |
object_type, object_id | С каким объектом |
employee_id | Кто сделал; null у действий системы |
is_system | Действие сделала система |
details | Содержимое изменения, только при include_details=true |
impersonator_employee_id | Заполнен, если действие сделал администратор организации под входом за сотрудника |