Перейти к содержанию

События аудита

Аудит безопасности — это глубокий анализ и проверка инфраструктуры с целью выявления проблемных областей и потенциально опасных практик. Для облегчения процесса аудита в Системе предусмотрена фиксация событий аудита, которые позволяют отслеживать различные действия в Системе.

Например, события аудита могут использоваться для отслеживания следующих событий:

  • Кто изменил уровень доступа конкретного пользователя к проектам в Системе и когда.
  • Кто добавил нового или удалил старого пользователя и когда.

Эти события могут быть использованы в ходе аудита для оценки риска, усиления мер безопасности, повторного реагирования на инциденты и соблюдения нормативных требований.

Просмотр событий аудита

События аудита могут просматриваться на уровне группы, проекта, инстанса и т. д. Каждому уровню соответствуют свои события аудита, которые в нем регистрируются.

Групповые события аудита

Чтобы просмотреть групповые события аудита:

  1. Выберите Искать или перейти к... и найдите группу.

  2. Выберите Безопасность > События аудита.

  3. Отфильтруйте события аудита по участнику проекта (пользователю) и временному диапазону.

Доступ к групповым событиям аудита также можно получить через API. «Глубина» групповых запросов ограничена 30 днями.

Проектные события аудита

  1. Выберите Искать или перейти к... и найдите проект.

  2. Выберите Безопасность > События аудита.

  3. Отфильтруйте события аудита по участнику проекта (пользователю) и временному диапазону.

Доступ к проектным событиям аудита также можно получить через API. «Глубина» проектных запросов ограничена 30 днями.

События аудита на уровне инстанса

  1. Перейдите в раздел администрирования.

  2. Выберите Мониторинг > События аудита.

  3. Настройте следующие фильтры:

  4. Участник проекта (пользователь), выполнивший действия.

  5. Группа.
  6. Проект.
  7. Временной диапазон.

Стриминг событий аудита

Предусмотрена возможность потокового вещания событий аудита для групп верхнего уровня, или инстанса, чтобы получать все события аудита по группе, подгруппам и проектам в виде структурированного JSON.

Владельцы групп верхнего уровня и администраторы экземпляров могут управлять своими журналами аудита в сторонних системах. В качестве адресата потоков может использоваться любой сервис, способный принимать структурированные JSON-данные.

Система может передавать одно и то же событие одному адресату более одного раза.

Экспорт событий аудита

Предусмотрена возможность экспорта выбранных событий аудита (с учетом фильтрации) инстанса в формате CSV.

  1. Перейдите в раздел администрирования Системы.

  2. Выберите Мониторинг > События аудита слева в меню.

  3. Выберите необходимые фильтры.

  4. Нажмите Экспортировать как CSV.

По завершению подтверждающего диалога начнется скачивание CSV-файла. Длина скачиваемого файла ограничивается 100 000 событий. При достижении указанного лимита остальные записи отсекаются.

Формат CSV-файла аудита событий

Экспортированный CSV-файл читается следующим образом:

  • , используется для выделения колонок;
  • " используется для полей в кавычках (при необходимости);
  • \n используется для разделения строк.

Первая строка содержит заголовки, которые с описанием и значениями перечислены в следующей таблице:

Колонка Описание
ID Идентификатор события аудита
Author ID Идентификатор автора
Author Name Полное имя автора
Entity ID Идентификатор сущности
Entity Type Тип сущности (проект, группа, пользователь и т. д.)
Entity Path Путь сущности
Target ID Идентификатор целевой сущности
Target Type Тип целевой сущности
Target Details Информация о целевой сущности
Action Описание действия
IP Address IP-адрес автора, выполнившего действие
Created At (UTC) В формате YYYY-MM-DD HH:MM:SS

Все пункты отсортированы по полю created_at (создано в) возрастающем порядке.