Как определить, кто отправил запрос на завиток webhook Дженкинсу

#jenkins #curl #jenkins-pipeline #pipeline

Вопрос:

Поэтому я запускаю экземпляр Дженкинса с помощью универсального веб-крючка.

Задание, о котором идет речь, вызывается командой curl, и с помощью отправителя curl необходимо ввести user: пароль для аутентификации.

Этим пользователем может быть один из немногих людей.

Как определить, кто послал завиток? Дженкинс должен знать из-за безопасности, мне просто нужно иметь доступ к тому, кто запрашивал пользователя, и использовать это в качестве var в моем декларативном сценарии.

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

Я думаю, что могу сделать что-то, в чем отсутствует поле причины общего триггера webhook, но на самом деле не понимаю, что означают примечания ниже.

Спасибо.