Skip to Content

Регистрация RDP-пользователей на машине робота

Эта статья описывает предыдущую версию интерфейса Оркестратора (UI2).

Для настройки RDP-пользователей в UI4, включая использование учётных данных из HashiCorp Vault, см. Регистрация RDP-пользователей на машине робота (UI4).

RDP-пользователи могут быть созданы в AD или локально на машине робота; пользователи графического сеанса на Linux-машине только локальные. И те, и другие могут быть зарегистрированы в Оркестраторе.

RDP-пользователи Windows-машины робота:

alt

Пользователи графического сеанса Linux-машины робота:

alt

Регистрация RDP-пользователей на машине робота

RDP-пользователи могут быть созданы в AD или локально на машине робота; пользователи графического сеанса на Linux-машине только локальные. И те, и другие могут быть зарегистрированы в Оркестраторе.

RDP-пользователи Windows-машины робота:

alt

Пользователи графического сеанса Linux-машины робота:

alt

Для привязанного* к RDP-пользователю робота RDP-сессия открывается автоматически при старте робота. Чтобы сессия закрылась также автоматически после завершения роботом выполнения RDP-проекта, на форме создания/редактирования RPA-проекта нужно поставить галочку «Закрыть RDP-сессию». Это выполняется администратором или администратором тенанта.

*См. раздел Привязка RDP-пользователя к роботу.

Использование учётных данных из HashiCorp Vault

Начиная с Orchestrator 1.26.9, для подключения к Windows-машинам роботов по RDP можно использовать учётные данные из внешнего хранилища HashiCorp Vault.

Для настройки:

  1. Перейдите в раздел Настройки → Система → Машины роботов.
  2. Выберите Windows-машину и в меню Дополнительные действия нажмите Пользователи.
  3. Нажмите Добавить RDP-пользователя или откройте существующего пользователя для редактирования.
  4. В поле Тип внешнего хранения выберите Vault.
  5. Выберите учётную запись из доступных записей Vault.
  6. Сохраните изменения.

После настройки учётные данные для RDP-подключения будут получаться из Vault. Пользователя можно привязать к роботу и использовать для запуска RPA-проектов стандартными способами.

Перед использованием необходимо настроить подключение Оркестратора к HashiCorp Vault и указать путь к учётным данным в конфигурации WebApi. По умолчанию используется путь /webapi/credentials.

Учётная запись в Vault должна содержать имя пользователя и пароль в формате, необходимом для RDP-подключения. Для доменной учётной записи имя пользователя указывается вместе с доменом.

Просмотр RDP-сессии

Данная возможность доступна только для Windows-машин.

Просмотр активной RDP-сессии RDP-пользователя Робота можно выполнить на странице Оркестратора Роботы/Все роботы, используя кнопку Консоль:

alt

Также просмотр активной RDP-сессии RDP-пользователя доступен на странице Машины роботов/RDP-пользователи:

alt

Управление RDP-сессиями через трансляцию

В версии Оркестратора 1.25.1 добавлена функция управления RDP-сессиями через трансляцию, что расширяет возможности работы с удалёнными сессиями.

Функции управления: ввод текста на латинице, кириллице, числовых значений и символов, а также выполнение операций, таких как создание файлов, поиск в браузере и другие действия.

Включение стрима по запросу:

  • При запуске RDP2 стрим отключён для всех сессий.

  • При запросе просмотра экрана клиент RDP автоматически перезапускается с включённым стримом, передавая изображение рабочего стола в браузер.

  • После закрытия браузерной вкладки или нажатия кнопки “Стоп” клиент RDP автоматически перезапускается с отключённым стримом.

Управление и трансляция доступны через службу RDP2 (Windows, Linux, Linux с внешним клиентом) и NGINX.

Для привязанного* к RDP-пользователю робота RDP-сессия открывается автоматически при старте робота. Чтобы сессия закрылась также автоматически после завершения роботом выполнения RDP-проекта, на форме создания/редактирования RPA-проекта нужно поставить галочку «Закрыть RDP-сессию». Это выполняется администратором или администратором тенанта.

*См. раздел Привязка RDP-пользователя к роботу.

Просмотр RDP-сессии

Данная возможность доступна только для Windows-машин.

Просмотр активной RDP-сессии RDP-пользователя Робота можно выполнить на странице Оркестратора Роботы/Все роботы, используя кнопку Консоль:

alt

Также просмотр активной RDP-сессии RDP-пользователя доступен на странице Машины роботов/RDP-пользователи:

alt

Управление RDP-сессиями через трансляцию

В версии Оркестратора 1.25.1 добавлена функция управления RDP-сессиями через трансляцию, что расширяет возможности работы с удалёнными сессиями.

Функции управления: ввод текста на латинице, кириллице, числовых значений и символов, а также выполнение операций, таких как создание файлов, поиск в браузере и другие действия.

Включение стрима по запросу:

  • При запуске RDP2 стрим отключён для всех сессий.

  • При запросе просмотра экрана клиент RDP автоматически перезапускается с включённым стримом, передавая изображение рабочего стола в браузер.

  • После закрытия браузерной вкладки или нажатия кнопки “Стоп” клиент RDP автоматически перезапускается с отключённым стримом.

Управление и трансляция доступны через службу RDP2 (Windows, Linux, Linux с внешним клиентом) и NGINX.