Общее описание
Журнал аудита используется для контроля за действиями пользователей системы лицензирования.
В журнал аудита записываются следующие события:
- авторизация и выход пользователя из системы;
- создание, модификация, редактирование, отправка в архив, восстановление продукта;
- создание, редактирование, отправка в архив, восстановление компонента;
- создание, редактирование, отправка в архив, восстановление сегмента памяти аппаратного ключа;
- создание и аннулирование заказов и обновлений;
- увеличение количества активаций программной и тестовой лицензии;
- запись лицензии в аппаратный ключ;
- создание, редактирование, отправка в архив, восстановление покупателей;
- смена, восстановление пароля пользователя Guardant Station;
- создание, редактирование, блокировка, восстановление пользователей Guardant Station.
События записываются в журнал в хронологическом порядке.
Формат записи событий
Все события записываются в следующем формате:
[дата совершения события] [пользователь, инициировавший событие] [событие]
Выгрузка событий из журнала аудита
Выгрузить события из журнала аудита можно только с использованием REST API.
Для выгрузки событий необходимо обладать правами администратора Guardant Station.
Максимальное количество выгружаемых событий – 100.
По умолчанию выгружается максимальное количество событий.
При выгрузке событий можно задать параметры их фильтрации и сортировки.
Доступны следующие фильтры:
- ID пользователя, инициировавшего события;
- ID события;
- порядковый номер записи события в журнале аудита, с которой начинается выгрузка заданного количества событий;
- период, за который необходимо выгрузить события.
Сортировка доступна по дате совершения события:
- от большего к меньшему;
- от меньшего к большему.
Подробно о фильтрах и сортировке описано в документации на REST API.