Лицензии для настольных потоков: attended, unattended и hosted RPA в сравнении
Attended, unattended и hosted RPA в сравнении: какая лицензия Power Automate нужна для какого сценария использования настольных потоков.
Как только настольному потоку (desktop flow) в Power Automate требуется делать больше, чем просто запускаться один раз по нажатию кнопки, неизбежно встаёт вопрос лицензирования. Для настольных потоков Power Automate различает три принципиально разных режима работы: attended, unattended и hosted RPA, и каждый из них связан с собственной лицензией со своей логикой. Кто не проясняет это заранее, либо покупает слишком много, либо уже в эксплуатации обнаруживает, что поток вообще не может запуститься автоматически без дополнительной лицензии на мощность (capacity).
Эта статья сопоставляет три модели лицензирования, объясняет, для чего предназначена каждая из них, и показывает, на что нужно обращать внимание при выборе. Основой служат актуальные сведения из официальной документации Microsoft по Power Automate.
Attended RPA: лицензия Premium на человека
Attended RPA означает, что настольный поток выполняется под контролем человека: пользователь запускает поток на своём собственном, уже используемом компьютере, а бот выполняет действия, пока человек наблюдает или продолжает параллельно работать, например в режиме «картинка в картинке». Согласно обзору типов лицензий Power Automate, для этого предусмотрена пользовательская лицензия Power Automate Premium — классическая пользовательская лицензия, которая назначается ровно одному человеку. Она включает контролируемого бота и тем самым покрывает почти всё, что нужно для повседневного использования:
- Зарегистрировать рабочую станцию для выполнения на ней настольных потоков.
- Создавать неограниченное количество настольных потоков и управлять ими на портале Power Automate.
- Использовать премиум- и пользовательские действия в потоке.
- Делиться потоками с коллегами и создавать настольные потоки в средах, отличных от среды по умолчанию.
Важно понимать отличие от бесплатной лицензии Power Automate: бесплатная версия также позволяет использовать локальные, контролируемые настольные потоки, но без возможности предоставления доступа другим и без доступа к премиум-функциям. Поэтому для каждого RPA-разработчика, который создаёт и поддерживает настольные потоки на портале, нужна как минимум лицензия Premium — независимо от того, будет ли позже использоваться unattended или hosted RPA.
Unattended RPA: лицензия Process на каждую машину
Unattended RPA позволяет настольному потоку выполняться без контроля человека. Бот самостоятельно входит на целевой компьютер, выполняет действия, а затем снова выходит из системы — как правило, ночью, в фиксированное время или по запуску облачного потока. Одной лицензии Premium для этого недостаточно. Дополнительно требуется лицензия Power Automate Process — которая, согласно документации, является лицензией на мощность (capacity) и назначается не человеку, а машине или облачному потоку.
Несколько моментов, которые на практике часто вызывают путаницу:
- Лицензия Process назначается конкретному компьютеру и предоставляет на нём unattended-бота, который может одновременно выполнять только один настольный поток.
- Если несколько unattended-потоков должны выполняться параллельно на одной и той же машине, каждому дополнительному параллельному выполнению требуется собственная лицензия Process.
- Соответствующая мощность (capacity) управляется в разрезе среды. Тот, кто использует unattended RPA в нескольких средах, должен назначать мощность отдельно в каждой из них.
- Компьютер, на котором работает unattended-бот, всё же должен быть предварительно зарегистрирован кем-то, у кого есть лицензия Premium.
Исторически для этого существовало отдельное дополнение Unattended RPA наряду с лицензией на поток (per-flow). Обе модели были упрощены в пользу лицензии Process, которая с августа 2023 года покрывает как unattended RPA, так и облачные потоки цифровой автоматизации процессов, и доступна без минимального объёма закупки.
Hosted RPA: лицензия Hosted Process для облачных машин
Третий вариант, hosted RPA, решает другую проблему — саму физическую машину. Вместо того чтобы предоставлять и обслуживать собственный компьютер с Windows, Microsoft предоставляет машину из собственной инфраструктуры Azure. Введение в размещённый (hosted) Power Automate RPA описывает две разновидности:
- Размещённые компьютеры (Hosted Machines): отдельные Windows-машины, предоставляемые Microsoft, на которых RPA-разработчики могут создавать, тестировать и запускать настольные потоки как в режиме attended, так и unattended, вообще без собственного оборудования.
- Группы размещённых компьютеров (Hosted Machine Groups): набор таких машин, который автоматически масштабируется вверх и вниз, сглаживает пиковые нагрузки и балансирует загрузку между несколькими процессами.
Оба варианта лицензируются через лицензию Power Automate Hosted Process; прежнее название было дополнением Hosted RPA. Поскольку эта лицензия, согласно требованиям к лицензированию размещённых компьютеров, является надмножеством обычной лицензии Process, каждый размещённый бот автоматически покрывает и права unattended. Тем не менее она не заменяет лицензию Premium: RPA-разработчикам по-прежнему нужна лицензия Premium для создания и управления настольными потоками на портале, а для размещённых компьютеров дополнительно требуются предварительные лицензии на Windows, Intune и Microsoft Entra ID, поскольку технически машины предоставляются через Windows 365.
Прямое сравнение трёх моделей
- Attended RPA (лицензия Premium): пользовательская лицензия, один attended-бот на лицензию, работает на собственном, уже используемом компьютере, основа для любой разработки RPA на портале.
- Unattended RPA (лицензия Process): лицензия на мощность на каждую машину или облачный поток, один unattended-бот на лицензию, для автоматического выполнения без контроля — по расписанию или по событию.
- Hosted RPA (лицензия Hosted Process): лицензия на мощность для машин, размещённых Microsoft, включает права unattended, избавляет от управления собственным оборудованием и инфраструктурой, дополнительно требуются предварительные лицензии Windows, Intune и Entra ID.
На практике это означает: чистая тестовая автоматизация на компьютере одного человека часто обходится лицензией Premium. Как только поток должен выполняться ночью или без вошедшего в систему пользователя, добавляется лицензия Process. А как только вы больше не хотите обслуживать собственную RPA-машину или автоматизация должна расти и сокращаться в зависимости от нагрузки, подходящим путём становится лицензия Hosted Process с размещёнными компьютерами или группами компьютеров. Если вы не уверены в сочетании модели лицензирования, сред и коннекторов, консультации по Power Automate от NordFlux помогут выстроить структуру лицензий в соответствии с реальными потребностями автоматизации. При этом вы сохраняете контроль над тем, какие процессы выполняются под контролем, а какие полностью автоматически.
Часто задаваемые вопросы
Достаточно ли лицензии Premium, чтобы настольные потоки автоматически выполнялись ночью?
Нет. Лицензия Premium предоставляет только attended-бота, который работает с вошедшим в систему человеком за компьютером. Для выполнения без контроля человека, например ночью или по расписанию, машине дополнительно нужна лицензия Process с правами unattended.
Сколько лицензий Process нужно для нескольких параллельных настольных потоков?
Для каждого параллельного unattended-выполнения на одной и той же машине требуется отдельная лицензия Process. Если на компьютере всегда выполняется только один настольный поток одновременно, достаточно одной лицензии на эту машину.
Заменяет ли лицензия Hosted Process лицензию Premium для RPA-разработчиков?
Нет. Лицензия Hosted Process лицензирует саму размещённую машину, а не человека, разрабатывающего поток. Тому, кто создаёт и обслуживает настольные потоки на портале Power Automate, по-прежнему нужна собственная лицензия Premium.
В чём разница между размещёнными компьютерами и группами размещённых компьютеров?
Размещённые компьютеры — это отдельные машины, предоставляемые Microsoft, хорошо подходящие для разработки, тестирования и эксплуатации отдельными подразделениями. Группы размещённых компьютеров объединяют несколько таких машин и автоматически масштабируют их по мере необходимости, что особенно рассчитано на unattended-автоматизацию большего масштаба.
Нужно ли назначать отдельные лицензии для каждой среды?
Да. Как мощность Process для unattended RPA, так и мощность Hosted Process для размещённых машин назначаются в разрезе среды. Если вы используете несколько сред для unattended или hosted RPA, соответствующую мощность нужно настроить отдельно в каждой отдельной среде.
NordFlux UG (haftungsbeschränkt)
NordFlux создаёт цифровых сотрудников для организаций: автоматизации и КИ-агентов, которые берут на себя повторяющуюся работу. Вы сохраняете контроль.
Конкретные вопросы по автоматизации или КИ?
В рамках бесплатного первичного анализа мы напрямую обсудим Ваш случай. Без обязательств.