Аудит

Сервис «Аудит» реализует функционал фильтрации и сохранения событий аудита в журнал аудита на основании событий, формируемых различными сервисами в Платформе, а также поиска событий аудита и рассылки событий аудита по протоколу Syslog.

В рамках аудита в Платформе реализованы следующие функции:

  • Получение события аудита – позволяет получить информацию о заданном событии аудита из таблицы аудита или Elasticsearch (в зависимости от настройки).
  • Получение журнала аудита – позволяет получить список событий аудита с учетом заданных параметров.
  • Сохранение события аудита (из Apache Kafka) – позволяет сохранить событие, вызванное действиями любого другого сервиса, в журнал аудита.
  • Получение события аудита по SQL-запросу – позволяет получить список событий аудита по переданному SQL-условию.
  • Создание подписки на события аудита – позволяет создать новую подписку на события аудита.
  • Активация подписки на события аудита – позволяет активировать подписку на события аудита, ранее находившуюся в неактивном состоянии.
  • Деактивация подписки на события аудита – позволяет деактивировать подписку на события аудита, ранее находившуюся в активном состоянии.
  • Получение атрибутов подписки на события аудита – возвращает перечень атрибутов заданной подписки на события аудита.
  • Получение списка подписок на события аудита – позволяет получить список существующих подписок на события аудита и их атрибуты с учетом сортировки и постраничного разбиения.
  • Изменение подписки на события аудита – позволяет изменить значения атрибутов ранее созданной подписки на события аудита.
  • Удаление подписки на события аудита – позволяет удалить ранее созданную подписку по уникальному идентификатору.
  • Создание политики архивирования – позволяет создать в Платформе новую политику архивирования записей журнала событий аудита для указанного класса события аудита.
  • Получение списка политик архивирования – позволяет получить из БД список политик архивирования и описание их параметров.
  • Получение политики архивирования – позволяет получить описание политики архивирования по ее идентификатору.
  • Изменение политики архивирования – позволяет изменить параметры существующей политики архивирования записей журнала событий аудита.
  • Удаление политики архивирования – позволяет удалить политику архивирования по ее идентификатору.
  • Обновление списка политик архивирования – позволяет выполнить поиск по журналу всех классов событий, определить для каких классов событий отсутствуют политики архивирования и создать в Платформе новые политики архивирования с настройками по умолчанию.
  • Создание запроса на архивирование – позволяет создать в Платформе новый запрос на архивирование записей журнала событий аудита и указать параметры архивирования.
  • Получить список запросов на архивирование – позволяет получить из БД список запросов на архивирование и описание их параметров.
  • Получение статуса запроса на архивирование – позволяет получить описание параметров запроса на архивирование по идентификатору.
  • Удаление запроса из очереди на архивирование – позволяет удалить ранее созданный запрос на архивирование по его идентификатору. Если запрос уже находится в работе или завершен, то удаление отменяется.
  • Получение списка архивов, созданных по запросу на архивирование – позволяет получить из БД список политик хранения и описание их параметров.
  • Создание запроса на архивирование с настройками по умолчанию. – позволяет создать в Платформе новый запрос на архивирование записей журнала событий аудита. Архивирование в рамках созданного запроса будет выполняться по настройкам политик хранения.
  • Получение списка архивов журнала аудита – позволяет получить список и описание архивов с записями журнала событий аудита.
  • Удаление архивов журнала событий аудита – позволяет создать новый запрос на удаление архивов записей журнала событий аудита.
  • Получение данных об архиве журнала аудита – позволяет получить описание параметров архива журнала аудита по идентификатору.
  • Скачивание архива журнала аудита – позволяет скачать архив с записями событий журнала аудита.