Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Модуль "Управление лицензиями"

Общая информация

Сервис лицензирования (далее - СЛ):

  • предназначен для хранения файла лицензии, считывания данных из файла и передачи этих данных приложениям Robin
  • является отдельным компонентом, который не привязан к какому-то одному конкретному продукту
  • реализован на netNET
  • включен только в Enterprise поставку с web-интерфейсом

...

Файл лицензии в нужную папку добавляется вручную.

Место хранения файла лицензии зависит от варианта поставки и некоторых дополнительных условий.

Вариант поставки

Версия

Доп. условия

Место хранения лицензии

Standalone

Любая

установка - "Для себя"

  • C:/Users/<userName>/AppData/Local/Programs/Robin Platform/2.0.0/RobotPlayer
  • C:/Users/<userName>/AppData/Local/Programs/Robin Platform/2.0.0/Studio

установка - "Для всех"

  • C:/Program Files/Robin Platform/2.0.0/RobotPlayer
  • C:/Program Files/Robin Platform/2.0.0/Studio

Enterprise

Параметр "StorageType" указан в config-файлах у Студии, Плеера и Агента. Если значение параметра = "LDAP", то приложения подключаются к старому (не web) Оркестратору.

До 2.21.2


  • StorageType = "LDAP" или "REST"
  • установка - "Для себя"
  • C:/Users/<userName>/AppData/Local/Programs/Robin Platform/2.0.0/RobotPlayer
  • C:/Users/<userName>/AppData/Local/Programs/Robin Platform/2.0.0/Studio
  • StorageType = "LDAP" или "REST"
  • установка - "Для всех"
  • C:/Program Files/Robin Platform/2.0.0/RobotPlayer
  • C:/Program Files/Robin Platform/2.0.0/Studio

От 2.21.2 и выше

  • StorageType = "LDAP"  
  • установка - любой вариант

Новые версии Студии и Robin Robot не совместимы со старыми версиями серверной части (новую версию не web Оркестратор не выпускали)

  • StorageType = "REST"
  • установка - любой вариант

Сервис лицензирования (Модуль "Управление лицензиями")

СЛ имеет возможность считывать файл лицензии только с расширением .licx. Если в папке есть файлы с другими расширением, СЛ их игнорирует.

...

Для просмотра данных о лицензируемых продуктах и управления файлом лицензии в платформе реализован модуль "Управление лицензиями", через пользовательский интерфейс которого и осуществляется доступ к данным.

Дополнение файла лицензии

Если заказчик уже приобрел файл с лицензиями на некоторые продукты, но позже ему требуется дополнить файл или поменять какие-то параметры лицензий (приобрели еще один продукт, хотят изменить привязанную УЗ и т.п.), то замена ранее выданной лицензии будет происходить так:

  1. Заказчик передает поставщику ранее выданный файл лицензии.
  2. Поставщик обновляет файл через Генератор лицензий.
  3. Поставщик передает заказчику обновленный файл.
  4. Заказчик заменяет старый файл лицензии на новый (место хранения файла зависит от версии и варианта поставки приложений).
  5. Заказчик перезапускает Студию, Плеер и Агента, чтобы они получили данные о новом файле. Если у заказчика серверная часть Enterprise (новая версия), перезагружать СЛ не требуется - он автоматически перепроверит новый файл.

Модуль "Управление лицензиями"

Модуль "Управление лицензиями» предназначен для отображения записей о лицензиях на продукты платформы Robin.

...

  • Отображение и работа модуля "Управление лицензиями" не зависит от наличия какой-то конкретной лицензии. Даже при отсутствии файла лицензии, модуль все равно будет доступен для работы с ним
  • На каждый продукт из файла лицензии в таблице имеется отдельная строка
  • При скролле прокручиваются только строки таблицы, элементы над таблицей и шапка таблицы не перемещаются
  • Таблица не отображается, если:
    • файл лицензии не найден, при этом вместо таблицы отображается текст: "Файл лицензии не найден"
    • файл лицензии испорчен, при этом вместо таблицы отображается текст: "Файл лицензии испорчен"
    • при попытке прочтения лицензии или передачи данных произошла ошибка, при этом вместо таблицы отображается текст: "Не удалось получить данные из файла лицензии. Неизвестная ошибка"
  • При возникновении любой ошибки (со стороны бэка или фронта), которая не указана в спецификации отдельно (при переходе в раздел, открытии окон, нажатии кнопок), система выводит уведомление:

                "Неизвестная ошибка

                Обратитесь к администратору" 

...