Лицензии#

Лицензии определяют количество и тип Роботов, Работы для которых могут запускаться Оркестратором.

Экран “Лицензии” содержит таблицу “Лицензии”:

№ п/пЭлемент интерфейсаОписание
1.колонка “Имя”Имя Лицензии.
2.колонка “Тип”

Тип Лицензии. Возможные варианты:

  • Attended;
  • Unattended;
  • Orchestrator;
  • Attended Floating.
3.колонка “Емкость”Количество Роботов, которое может быть запущено одновременно под управлением этой Лицензией. Данная колонка предназначена для Unattended-лицензий.
4.колонка “Назначено”Количество Роботов из экрана “Роботы”, которым была назначена эта Лицензия. Количество назначенных Роботов может быть больше, чем количество в колонке “Емкость”. Данная колонка предназначена для Unattended-лицензий.
5.колонка “Используется”Количество Роботов, которые используют Лицензию в настоящий момент. Количество Роботов, использующих Лицензию не должно превышать количество, указанное в колонке “Емкость”.
6.колонка “Истекает”Дата и время окончания действия Лицензии. При добавлении новой Лицензии в колонке “Истекает” будет по умолчанию стоять аналогичная дата создания до того момента, когда Лицензия будет активирована.
7.колонка “Создано”Дата и время создания Лицензии.

Массовый импорт через XLSX#

Для общего файлового обмена обновите Sherpa Orchestrator и сервер лицензирования до совместимых версий. Импорт поддерживает Attended, Unattended, Orchestrator, Attended Floating и Autopilot. Для загрузки ключей нужны права создания лицензий, для загрузки ответов активации — права изменения лицензий.

  1. Выберите ключи на сервере лицензирования и выгрузите общий XLSX-файл.
  2. На экране «Лицензии» нажмите «Импорт из XLSX» и выберите полученный файл.
  3. Проверьте количество успешных и ошибочных строк. Исправьте ошибочные строки в исходном файле и повторите импорт; уже добавленные ключи не создаются повторно.

Файл должен содержать один лист licenses с колонками schema_version, serial, serial_md5, license_type в указанном порядке. Не меняйте заголовки и не добавляйте формулы. CSV и прежний лист autopilot_licenses не поддерживаются. Пустые строки пропускаются; номер ошибочной строки относится к исходному файлу.

Общий XLSX-обмен допускает более 5000 строк, но ограничения размера файла сохраняются. При отказе из-за размера разделите файл на несколько частей с тем же листом и заголовками. Для ручной активации передайте XLSX запросов серверу лицензирования, а полученный XLSX ответов загрузите кнопкой «Импорт ответов активации». Файлы запросов и ответов имеют разные заголовки; используйте их в исходном виде, без добавления и удаления колонок.

Sherpa Autopilot: Attended Floating#

Лицензия типа Sherpa Autopilot поддерживает режим Attended Floating. Импортируйте и активируйте ключ по описанному выше XLSX-процессу, затем проверьте тип и состояние лицензии в таблице. Для Autopilot техническая колонка «Ёмкость» не показывается; показатели «Назначено» и «Используется» остаются доступны.

Активная пользовательская сессия Sherpa Autopilot удерживает место по подписанной ёмкости лицензии через защищённые heartbeat-запросы. Выход из сессии, явное отключение или истечение времени ожидания освобождает место. Если свободных мест нет, проверьте активные сессии и срок действия лицензии; не создавайте повторный ключ для обхода ограничения. Это лицензирование Autopilot отличается от лицензии Attended Floating для Роботов.

Создание новой лицензии#

Для создания новой Лицензии необходимо нажать на кнопку “Создать” над таблицей “Лицензии” и заполнить открывшуюся форму.

№ п/пЭлемент интерфейсаОписание
1.текстовое поле “Имя”Имя Лицензии. Служит только для информационных целей.
2.текстовое поле “Ключ”Ключ Лицензии, предоставленный вендором.
3.флаг “Запретить запуск из Sherpa Designer”Позволяет включить запрет на запуск Робота из Sherpa Designer. Данная функция доступна только для Лицензий Attended Floating.
4.флаг “Запретить запуск локальных роботов в Sherpa Assistant”Позволяет включить запрет на запуск локальных Роботов в Sherpa Assistant. Данная функция доступна только для Лицензий Attended Floating.
5.флаг “Запретить исполнение кода C#, VB, Python и PowerShell в сценариях”Позволяет включить запрет на исполнение кода C#, VB, Python и PowerShell в сценариях Роботов. Данная функция доступна только для Лицензий Attended Floating.
6.флаг “Принудительно логировать все блоки”Позволяет включить принудительное логирование всех блоков сценария Робота. Данная функция доступна только для Лицензий Attended Floating.

Редактирование ранее созданной Лицензии#

Для просмотра и редактирования ранее созданной Лицензии необходимо выбрать ее в списке и кликнуть на иконку . После этого откроется форма с настройками выбранной Лицензии, в которую можно внести необходимые изменения. Помимо полей заполняемых при создании новой Лицензии в форме редактирования есть дополнительные настройки:

№ п/пЭлемент интерфейсаОписание
1.текстовое поле “GUID”Уникальный идентификатор, присвоенный Лицензии после ее создания. Данное поле нельзя отредактировать.
4.текстовое поле “Истекает”Дата и время истечения Лицензии.
5.текстовое поле “Создано”Дата и время создания Лицензии.
6.текстовое поле “Обновлена”Дата и время обновления Лицензии.