Действие «Запрос на одобрение» для Workflows
Действие «Запрос на одобрение» для Workflows
Действие Запрос на одобрение для Workflows добавляет шаг ручного одобрения в ваш Workflow. Используйте это действие, когда требуется ручное подтверждение или вмешательство перед переходом к следующей задаче. Действие отправляет запросы на одобрение по электронной почте с адреса no-reply@astromkey.com выбранным пользователям или группам и приостанавливает выполнение Workflow до тех пор, пока запрос не будет одобрен, отклонён или не истечёт время ожидания. Одобренные запросы завершаются успешно, а отклонённые или просроченные — приводят к сбою Workflow. Подробности одобрения доступны в мониторе выполнения.
Состояния выполнения задачи «Запрос на одобрение»
Задача «Запрос на одобрение», использующая действие «Запрос на одобрение», следует особому потоку состояний по сравнению с другими задачами и действиями. После выполнения условий запуска задача может находиться в одном из следующих состояний.
- Выполняется: отправляет запросы на одобрение по электронной почте.
- Ошибка: если что-то идёт не так, немедленно переходит в это состояние.
- Ожидание одобрения: после успешной отправки запросов на одобрение задача переключается в это состояние. Она остаётся в нём до тех пор, пока кто-либо не одобрит, не отклонит запрос или не истечёт тайм-аут задачи. Тайм-аут задачи для задач одобрения составляет 24 часа, в отличие от стандартного тайм-аута задачи в один час.
- Успех: в случае одобрения задача достигает этого состояния.
- Ошибка: если запрос на одобрение был отклонён или достигнут тайм-аут, задача завершается в этом состоянии.
Вы можете просмотреть подробности о состоянии выполнения в мониторе выполнения Workflow для соответствующей задачи.
Входные данные
| Поле | Описание | Обязательно |
|---|---|---|
| Отправить запрос | Список пользователей или групп, которые получат запрос на одобрение по электронной почте. В режиме выражений действие ожидает получателей в структуре JSON, содержащей список userIds и groupIds.
|
Да |
| Сообщение | Пользовательское сообщение, включённое в электронное письмо, объясняющее контекст и причину запроса на одобрение. | Да |
Результат
Действие «Запрос на одобрение» не создаёт результат.
Пример
Это пример ввода выражения для поля Отправить запрос.
{
"userIds": ["61fb71d0-61bb-469c-92c8-d7705f00bfbb", "57bd791d-3d21-4772-93ac-5b9d31eb4022"],
"groupIds": ["c5887d2a-5272-4d29-8b39-bd541f6fd342"]
}