Системные события¶
Триггер позволяет контролировать изменения, которые пользователи выполняют в административной части системы и срабатывает при наступлении любого из выбранных системных событий.
Доступны события для следующих сущностей:
-
Ноды
-
Приложения
-
Структура API
-
Пользователи
-
Триггеры
-
Интеграции
-
Аутентификация
Для большинства из них поддерживается отслеживание действий: создание, изменение и удаление.
Для пользователей и триггеров также учитывается включение или отключение, а для приложений – очистка трафика.
В категории аутентификации доступны успешный вход, неуспешный вход и изменение пароля.
Область контроля можно дополнительно ограничить выбранными приложениями.

Пример триггера системных событий¶
-
Создайте триггер с типом Системные события.
По умолчанию в форме создания триггера уже указано условие.
-
Укажите название и описание – это поможет быстрее ориентироваться в общем списке триггеров.
-
Отметьте типы системных событий.
-
Задайте фильтр.
Фильтр можно применить к следующим событиям:- Приложения: изменение приложения, удаление приложения – при условии, что событие сохраняет
application_idудалённого приложения. - Структура API: очистка структуры API конкретного приложения.
- Триггеры: изменение триггера, ограниченного приложениями, – при условии, что событие содержит идентификаторы связанных приложений.
- К событию «Создание приложения» фильтр по заранее выбранным приложениям неприменим: нового приложения нет в списке на момент настройки триггера - для этого события фильтр следует игнорировать.
Ожидаемая логика:
- Следить только за выбранными – событие отправляется, если оно связано хотя бы с одним выбранным приложением.
-
Следить за всеми, кроме выбранных – событие отправляется, если оно не связано ни с одним исключённым приложением.
События без связи с приложениями – пользователи, аутентификация, интеграции и другие глобальные события обрабатываются независимо от фильтра.
При смешанном выборе фильтр ограничивает только события, связанные с приложениями.Фильтр не применяется к разделам Ноды, Пользователи, Интеграции и Аутентификация, а также к событию создания приложения.
- Приложения: изменение приложения, удаление приложения – при условии, что событие сохраняет
-
Добавьте реакцию.
Укажите, как система будет реагировать при обнаружении событий, попадающих под условия выше.
-
Нажмите Создать.
После срабатывания триггер передает уведомление через webhook-интеграцию, указанную в блоке Реакция при срабатывании, триггер будет отображаться в разделе Триггеры.