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

Системные события

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

Доступны события для следующих сущностей:

  • Ноды

  • Приложения

  • Структура API

  • Пользователи

  • Триггеры

  • Интеграции

  • Аутентификация

Для большинства из них поддерживается отслеживание действий: создание, изменение и удаление.

Для пользователей и триггеров также учитывается включение или отключение, а для приложенийочистка трафика.

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

Настройка категорий системных событий

Пример триггера системных событий

  1. Создайте триггер с типом Системные события.

    По умолчанию в форме создания триггера уже указано условие.

  2. Укажите название и описание – это поможет быстрее ориентироваться в общем списке триггеров.

  3. Отметьте типы системных событий.

  4. Задайте фильтр.
    Фильтр можно применить к следующим событиям:

    • Приложения: изменение приложения, удаление приложения – при условии, что событие сохраняет application_id удалённого приложения.
    • Структура API: очистка структуры API конкретного приложения.
    • Триггеры: изменение триггера, ограниченного приложениями, – при условии, что событие содержит идентификаторы связанных приложений.
    • К событию «Создание приложения» фильтр по заранее выбранным приложениям неприменим: нового приложения нет в списке на момент настройки триггера - для этого события фильтр следует игнорировать.

    Ожидаемая логика:

    • Следить только за выбранными – событие отправляется, если оно связано хотя бы с одним выбранным приложением.
    • Следить за всеми, кроме выбранных – событие отправляется, если оно не связано ни с одним исключённым приложением.

      События без связи с приложениями – пользователи, аутентификация, интеграции и другие глобальные события обрабатываются независимо от фильтра.
      При смешанном выборе фильтр ограничивает только события, связанные с приложениями.

      Фильтр не применяется к разделам Ноды, Пользователи, Интеграции и Аутентификация, а также к событию создания приложения.

  5. Добавьте реакцию.

    Укажите, как система будет реагировать при обнаружении событий, попадающих под условия выше.

  6. Нажмите Создать.
    После срабатывания триггер передает уведомление через webhook-интеграцию, указанную в блоке Реакция при срабатывании, триггер будет отображаться в разделе Триггеры.


Создание триггера →