Automations (Webhooks)
Подключите GLPI к любой системе с помощью вебхуков и автоматизаций
Модуль Automations связывает GLPI с другими системами через потоки, каждый из которых состоит из триггера, сопоставления данных и действия. Триггером может быть вебхук, вызываемый другой системой, событие заявки в GLPI (создана, обновлена или со сменой статуса) или расписание; действием может быть создание, обновление, назначение или закрытие заявок, среди прочего, либо вызов API внешней системы, такой как n8n, Power Automate, Jira или ServiceNow.
Функциональность
На входе у каждого потока свой URL, защищённый подписью HMAC SHA-256, лимитом запросов в минуту и блокировкой после неверных попыток. Полученный JSON сопоставляется с полями GLPI с готовыми преобразованиями: e-mail превращается в пользователя, название — в категорию или организацию, а приоритет, записанный словами, — в приоритет GLPI, и действие выполняется от имени служебного пользователя. На выходе коннекторы хранят URL и зашифрованные учётные данные каждой системы, а вызов формирует тело запроса из данных заявки.
Цепочка выполняет несколько действий последовательно, с условиями вида «если — иначе». Если вызов внешней системы в потоке вебхука завершается ошибкой, модуль повторяет попытку до 3 раз с увеличивающимися интервалами. Каждое выполнение записывается в журнал с фильтрами по дате, статусу, потоку и действию.
Как это работает
Создайте поток
В визуальном помощнике выберите триггер (вебхук, событие заявки или расписание), сопоставьте поля и задайте действие.
Подключите другую систему
Для приёма данных используйте URL и секрет HMAC, которые поток формирует при сохранении. Для отправки добавьте коннектор с базовым URL и учётными данными системы.
Тестируйте без риска
Вкладка «Тест» создаёт временный URL, который хранит только последние полученные payload и не выполняет действий, чтобы вы могли проверить, что приходит, до использования потока.
Отслеживайте выполнения
Каждое выполнение записывается в журнал с потоком, действием, статусом, длительностью и ошибкой. Поток можно отключить, не потеряв настройки.
Смотрите в действии
Краткий обзор того, что плагин делает на практике.
Галерея изображений
Начните использовать Automations (Webhooks)
Посмотрите доступные тарифы или прочтите полную статью об этом модуле.