Unattended робот
1. Процедура активации
Лицензии требуют обязательной активации через Sherpa Orchestrator.
Локальная активация доступна по умолчанию в том случае, если у Робота есть своя Лицензия, которая была активирована локально. Для выбора локальной активации необходимо перейти в окно Роботы и нажать кнопку "Создать" над таблицей "Роботы":

Далее заполнить поля в окне "Робот", выбрав роль Unattended.

2. Переактивация
Переактивация происходит автоматически или по запросу администратора, без необходимости вмешательства пользователя.
Перенос Unattended-робота осуществляется только через Sherpa Orchestrator.
Для просмотра информации или её редактирования для ранее созданной Лицензии необходимо выбрать в окне Лицензии нужную Лицензию и нажать справа от неё на кнопку (“Изменить”). После этого откроется форма с настройками выбранной Лицензии, в которую можно внести все необходимые изменения:

Помимо полей заполняемых при создании новой Лицензии в форме редактирования есть дополнительные поля:
· "GUID записи" - уникальный идентификатор, присвоенный Лицензии после ее создания. Данное поле нельзя изменять;
· "Истекает" - дата и время истечения Лицензии;
· "Создана" - дата и время создания Лицензии;
· "Обновлена" - дата и время обновления Лицензии.
3. Управление
Unattended-роботы — это роботы, которые запускае Координатор. Координатор запускает роботов если для них есть работа на экране "Работы". Работа может быть создана вручную, по Триггеру или через API.
На экране Роботы нажмите на кнопку “Создать“ и заполните нужные поля:

Таблица 1 – Элементы пользовательского интерфейса в окне Робот (роль Unattended)
Элемент интерфейса
Описание
Переключатель “Робот активен”
Включенный переключатель указывает на то, что Робот включен на стороне Оркестратора.
В случае если переключатель находится в положении “Робот неактивен”, при запросе данного Робота к Оркестратору будет передана команда на выключение.
Текстовое поле “Имя”
Имя робота. Обязательное для заполнения поле.
Флаг “Роль Unattended”
Роль робота.
Текстовое поле “Машина (IP адрес или доменное имя)”
IP адрес терминального сервера или виртуальной машины, на которой развернут данный робот.
Текстовое поле “Домен (при наличии) и логин учетной записи в формате domain\username”
Доменное имя терминального сервера или виртуальной машины, на которой развернут данный робот или логин учетной записи (при необходимости включающий домен), в которой должен запускаться робот.
Текстовое поле “Пароль учетной записи”
Пароль от пользовательской Учетной записи, в которой должен запускаться робот.
Текстовое поле "Логин и Пароль из Ресурса"
Позволяет указать для данного робота логин и пароль из выбранного ресурса.
Чекбокс “Удаленная отладка”
Позволяет зафиксировать, что робот будет запускаться в режиме удаленной отладки через Sherpa Designer.
Текстовое поле "IP адрес машины Дизайнера для удаленной отладки"
IP-адрес машины, где находится Sherpa Designer, через который робот будет запускаться в режиме удаленной отладки.
Текстовое поле “Сервер удаленной отладки”
Сервер, на котором будет проводиться удаленная отладка данного робота.
Текстовое поле “Координатор”
Экземпляр Координатора, который будет использован для запуска данного робота.
Текстовое поле “Описание”
Описание робота.
Текстовое поле “Папка доступа”
Позволяет указать папку доступа для создаваемого робота.
Текстовое поле “Лицензия”
Позволяет выбрать тип Лицензии робота. Доступные варианты:
Local license (локальная Лицензия);
Unattended Лицензия, добавленная в Оркестратор и назначенная определенному роботу.
Далее необходимо создать Координатора. Координатор — это сервис, который используется для запуска Unattended-роботов в пользовательских учетных записях, где требуется автоматический вход в учетные записи Роботов. Он устанавливается из соответствующего дистрибутива Sherpa Coordinator, предоставляемого вендором, не требует отдельной Лицензии. Для его установки необходимо перейти по ссылке: https://docs.sherparpa.ru/sherpa-orchestrator/razvertyvanie-platformy-pod-upravleniem-orkestratora/ustanovka-sherpa-rpa-coordinator

Таблица 2 – Элементы пользовательского интерфейса Sherpa AI Server (роль Coordinator)
Элемент интерфейса
Описание
Переключатель “Робот активен”
Включенный переключатель указывает на то, что Робот включен на стороне Оркестратора. В случае если переключатель находится в положении “Робот неактивен”, при запросе данного робота к Оркестратору будет передана команда на выключение.
Текстовое поле “Имя”
Имя Координатора. Обязательное для заполнения поле.
Флаг “Роль Coordinator”
Роль Координатора.
Текстовое поле “Описание”
Описание Координатора.
Текстовое поле "Папка доступа"
Позволяет указать папку доступа для создаваемого робота.
Для сохранения созданного робота, после заполнения формы необходимо нажать кнопку “ОК”.
3.1. Запуск робота через триггеры
Необходимо перейти на экран “Триггеры“ и настроить запуск робота во вкладке “Роботы“ https://docs.sherparpa.ru/sherpa-orchestrator/rabota-v-sherpa-orchestrator/ekrany/triggery#vkladka-roboty .
3.2. Запуск робота через очереди
Необходимо перейти на экран “Очереди“ и настроить запуск задачи https://docs.sherparpa.ru/sherpa-orchestrator/rabota-v-sherpa-orchestrator/ekrany/ocheredi .
3.3. Запуск робота через API
Необходимо использовать /api/robot/setStatus. Установить статус робота по его GUID.
Эндпоинт: /api/robot/setStatus.
Метод: PUT.
Авторизация: обязательна.
Параметры:
GUID (обязательно): GUID Робота;
STATUS (обязательно): статус для установки.
Пример запроса:
```json
{
"GUID": "554ab883-1f82-48e1-bb12-5049002e7d70",
"Status": 1,
}
```
Подробнее о методах по ссылке: https://docs.sherparpa.ru/sherpa-orchestrator/api
Last updated