Запуск потока рабочего стола из облачного потока
Как запустить поток рабочего стола напрямую из облачного потока в Power Automate, включая режим, переменные и подключение.
Как запустить поток Power Automate прямо из элемента списка SharePoint с помощью триггера «Для выбранного элемента».
Некоторые процессы не должны запускаться автоматически при каждом изменении — только тогда, когда кто-то из команды осознанно решает: именно сейчас, именно для этого элемента. Сотрудник проверяет заказ в списке SharePoint и хочет запустить согласование только после собственного просмотра. Коллега отмечает договор как завершённый и затем целенаправленно запускает создание документа. Для таких случаев коннектор SharePoint предлагает собственный триггер, который запускает поток непосредственно из выбранного элемента списка, без обходного пути через отдельное приложение или кнопку в форме.
В этой статье показано, как настроить этот ручной триггер, какие данные можно передать из элемента SharePoint в поток и где находятся границы этой функции. Так вы сохраняете контроль над тем, когда поток должен действительно выполняться, вместо того чтобы каждое изменение без спроса запускало автоматизацию.
Коннектор Microsoft SharePoint различает триггеры, реагирующие на изменения в списке, например При создании элемента или При создании или изменении элемента, и триггер, который запускается исключительно вручную: Для выбранного элемента. Согласно официальному описанию в коннекторе Microsoft SharePoint для Power Automate, этот триггер позволяет пользователям списков запускать поток после того, как они выбрали элемент в списке. Таким образом, поток реагирует не на фоновое событие, а осознанно запускается человеком в момент выбора.
Тем самым триггер относится к категории ручных, или мгновенных, триггеров, которые Power Automate знает в принципе. Во введении в триггеры эта категория описывается как «мгновенный/ручной», в отличие от автоматизированных и запланированных триггеров. Главное отличие от классической кнопки в собственном приложении в том, что здесь не нужно создавать дополнительный интерфейс. Триггер появляется прямо в меню списка SharePoint, как только с ним существует поток.
Прежде чем настраивать триггер, стоит кратко взглянуть на условия, которые действуют согласно документации:
Оба пути приводят к одному и тому же результату: поток, который выполняется в контексте конкретного элемента списка и доступен в меню Автоматизировать каждому, у кого есть соответствующие права.
Триггер передаёт потоку ID, а также значения полей выбранного элемента в виде динамического содержимого, во многом похоже на событийные триггеры SharePoint. На практике, тем не менее, рекомендуется сразу после триггера вставить действие Получить элемент и использовать при этом ID, переданный триггером. Так вы всегда работаете с актуальным состоянием элемента, даже если между выбором и фактическим выполнением прошло несколько секунд или несколько человек одновременно работают с одним и тем же списком. После этого вы можете использовать значения полей для согласований, уведомлений, обновлений или создания документов, точно так же как в любом другом потоке SharePoint.
Хороший обзор триггеров и действий SharePoint в целом даёт страница Создание рабочих процессов с помощью SharePoint и Power Automate, если вы хотите, помимо ручного запуска, изучить другие возможности автоматизации для того же списка.
Если в вашей команде регулярно запускают элементы списков вручную и потоки при этом должны быть аккуратно структурированы, понятно названы и снабжены правильными разрешениями, мы поможем вам с помощью наших услуг по Power Automate.
Чаще всего это связано с тем, что поток был создан не в среде по умолчанию. Вручную из списка SharePoint можно запускать только потоки, находящиеся в среде по умолчанию. Также проверьте, идёт ли речь об обычном списке или библиотеке, поскольку пользовательские шаблоны списков этим триггером не поддерживаются.
Нет, триггер Для выбранного элемента рассчитан ровно на один элемент за выполнение. Если вам нужно обработать несколько элементов сразу, потребуется либо несколько отдельных запусков, либо другая автоматизация, которая принимает список элементов, а не контекст единичного выбора.
Сам коннектор SharePoint относится к стандартным коннекторам и не требует премиум-лицензии. Однако как только вы используете в потоке премиум-коннекторы, например определённые действия Dataverse или HTTP, каждому, кто выполняет поток, потребуется соответствующая лицензия Power Automate.
Частая причина — изменённый URL-адрес среды или смена среды по умолчанию, в которой поток был изначально сохранён. В таких случаях обычно помогает заново открыть поток в конструкторе и сохранить его ещё раз, чтобы связь со списком была восстановлена.
После запуска SharePoint показывает лишь краткое подтверждение того, что поток был запущен, а не полный статус выполнения. Чтобы увидеть, все ли шаги завершились успешно, откройте Power Automate, перейдите в раздел Мои потоки, выберите нужный поток и подробно изучите там журнал выполнения.
Основатель NordFlux. Семь лет опыта, от веба и SEO до автоматизации в масштабах концерна, сегодня прагматично для среднего бизнеса и с немецким суверенитетом данных.
Сертификаты
Как запустить поток рабочего стола напрямую из облачного потока в Power Automate, включая режим, переменные и подключение.
Поток Power Automate больше не работает? Условия триггера, подключения, правило 90 дней, лицензия и DLP в обзоре.
Пошагово: настройте триггер Outlook, фильтр вложений и загрузку в SharePoint с помощью Power Automate, включая структуру папок и присвоение имён.
Простой флоу с кнопкой на основе списка SharePoint создаётся за минуты, но как только добавляются несколько команд, списков и уровней доступа, обзор быстро теряется. NordFlux разрабатывает автоматизацию SharePoint и M365, которая с самого начала строится с концепцией управления доступом и чёткой структурой прав. На первой встрече мы изучаем вашу среду SharePoint и показываем, где нужны изменения.
Автоматизация SharePoint для среднего бизнесаМиграция workflow SharePoint