Тайм-аут согласований в Power Automate через 30 дней: эстафетный шаблон как решение
Почему согласования в Power Automate прерываются через 30 дней и как эстафетный шаблон из двух потоков надёжно обрабатывает долгие процессы.
Многоуровневый процесс согласования в Power Automate: руководитель, руководство компании, делегирование и тайм-аут 30 дней в общих чертах.
Многоуровневый процесс согласования в Power Automate выстраивает несколько шагов согласования друг за другом, например сначала непосредственного руководителя, а затем руководство компании, связывая действие Согласования - Запустить и дождаться согласования несколько раз через промежуточное условие. Если первое согласование проходит успешно, автоматически запускается второй запрос к следующей инстанции, а при отсутствии согласующих может применяться правило делегирования, при этом запросы, остающиеся открытыми дольше 30 дней, требуют отдельной технической обработки. Состояние на: июль 2026 года.
Двухуровневый процесс состоит из двух последовательных блоков согласования, соединенных условием. Согласно руководству Управление последовательными согласованиями с помощью Power Automate такой поток выполняется в следующем порядке.
Если первое решение отрицательное, поток завершается в ветке Нет сразу письмом об отказе, при этом руководство компании вообще не запрашивается. Это соответствует описанному в документации Microsoft примеру заявления на отпуск, в котором предварительное согласование руководителем предшествует окончательному решению.
Для второго уровня в ветке Да первого условия нужен еще один блок согласования с собственным адресом получателя. Microsoft описывает два способа для этого: либо вы вводите напрямую и фиксированно адрес электронной почты руководства компании в поле Назначено, либо добавляете второе действие Получить руководителя, которое на основе уже определенного руководителя получает его собственного руководителя. В руководстве этот шаг называется Получить руководителя предварительно согласующего лица и полезен, когда организационная структура имеет несколько уровней иерархии и ответственность не должна быть жестко привязана к одному человеку. После каждого уровня рекомендуется обновлять исходный список или исходную систему, например список SharePoint, соответствующим статусом и комментариями согласующего лица, чтобы история оставалась прослеживаемой.
С помощью приложения Диспетчер согласований можно настроить правило делегирования, которое автоматически направляет входящие запросы на согласование другому лицу в течение определенного периода отсутствия. Согласно руководству Настройка отсутствия на рабочем месте и делегирования для этого вы задаете время начала и окончания отсутствия, выбираете замещающее лицо из списка контактов и можете настроить автоматически создаваемое сообщение для этого лица. Важно на практике учитывать ограничение, которое Microsoft прямо указывает: делегирование действует только в том случае, если настройка отсутствия активна и текущий момент времени находится в пределах выбранного периода. Если настройка отключена или запрос поступает вне временного окна, запрос на согласование по прежнему направляется изначально назначенному лицу. Эта функция делегирования является частью отдельного набора согласований и должна настраиваться каждым согласующим лицом самостоятельно, она не применяется автоматически для каждого потока.
Если запрос на согласование остается открытым дольше 30 дней, Microsoft согласно Создание и тестирование процесса согласования с помощью Power Automate рекомендует сохранять согласование в Microsoft Dataverse, поскольку продолжительность выполнения одного запуска потока ограничена. Рекомендуемая структура использует два отдельных потока: один, который отправляет запрос на согласование через действие Создать согласование (v2), и второй, который независимо от исходного запуска реагирует на более поздний ответ и выполняет бизнес логику. Таким образом рабочий процесс остается работоспособным, даже если руководство компании реагирует только через несколько недель, например во время длительной поездки или в загруженный период. Тот, кто не хочет самостоятельно выстраивать многоуровневый процесс согласования с такой защитой для длительно выполняющихся процессов, может доверить настройку специализированному поставщику услуг, например NordFlux.
Да, принцип действия согласования, условия и следующего действия согласования можно повторять сколько угодно раз, при этом каждый дополнительный уровень делает поток менее наглядным и более трудоемким в обслуживании. При более чем двух-трех уровнях часто имеет смысл разделить процесс на несколько связанных потоков, особенно если при этом становится актуальным хранение в Dataverse для длительно выполняющихся процессов.
Нет, настройки отсутствия на рабочем месте и делегирования должны индивидуально настраиваться каждым человеком в приложении Диспетчер согласований, автоматического переноса для новых учетных записей не существует. Без активной настройки запрос по прежнему направляется изначально назначенному, возможно отсутствующему лицу.
При последовательных согласованиях один уровень выполняется только после предыдущего, тогда как при параллельных согласованиях можно одновременно запрашивать нескольких лиц. Для многоуровневого процесса с руководителем и руководством компании подходящим выбором является последовательный вариант, поскольку второй уровень имеет смысл только после положительного первого решения.
Для потоков, которые завершаются в течение 30 дней, достаточно стандартной конфигурации с действием Запустить и дождаться согласования. Только когда реалистично ожидать более длительного времени ожидания, Microsoft рекомендует переход на решение с двумя потоками на основе Dataverse, поскольку иначе один запуск потока ограничен по времени.
Основатель NordFlux. Семь лет опыта, от веба и SEO до автоматизации в масштабах концерна, сегодня прагматично для среднего бизнеса и с немецким суверенитетом данных.
Сертификаты
Почему согласования в Power Automate прерываются через 30 дней и как эстафетный шаблон из двух потоков надёжно обрабатывает долгие процессы.
Процесс согласования с руководителем, руководством компании, правилами замещения и таймаутом в 30 дней таит в себе больше подводных камней, чем предполагает простая логика «триггер — действие». NordFlux выстраивает многоступенчатые процессы согласования, которые надёжно работают даже при отсутствии сотрудников и длительных сроках. На первой встрече мы определяем, где ваш текущий процесс достигает своих пределов.