← К заметкам

Заметки

Как найти владельцев вебхуков после увольнения

В URL входящего вебхука после /rest/ находится ID пользователя, от имени которого выполняется вызов. Это помогает найти владельца, если известен адрес интеграции. Следующий сегмент — секрет, его не нужно переносить в список учёта.

Для полной проверки одного URL мало. Сопоставьте доступный администратору список интеграций портала с конфигурациями внешних сервисов, заданиями cron и настройками приложений. У исходящих обработчиков и OAuth-приложений другая модель авторизации.

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

В реестре храните назначение, владельца, права и систему-потребитель. Секрет — в защищённой конфигурации. Без связи с потребителем нельзя уверенно сказать, что найденный старый вебхук больше не используется.