История страницы
Модуль "Управление лицензиями"
Общая информация
Сервис лицензирования (далее - СЛ):
- предназначен для хранения файла лицензии, считывания данных из файла и передачи этих данных приложениям Robin
- является отдельным компонентом, который не привязан к какому-то одному конкретному продукту
- реализован на netNET
- включен только в Enterprise поставку с web-интерфейсом
...
Файл лицензии в нужную папку добавляется вручную.
Место хранения файла лицензии зависит от варианта поставки и некоторых дополнительных условий.
Вариант поставки | Версия | Доп. условия | Место хранения лицензии |
Standalone | Любая | установка - "Для себя" |
|
установка - "Для всех" |
| ||
Enterprise | Параметр "StorageType" указан в config-файлах у Студии, Плеера и Агента. Если значение параметра = "LDAP", то приложения подключаются к старому (не web) Оркестратору. | ||
До 2.21.2 |
|
| |
|
| ||
От 2.21.2 и выше |
| Новые версии Студии и Robin Robot не совместимы со старыми версиями серверной части (новую версию не web Оркестратор не выпускали) | |
| Сервис лицензирования (Модуль "Управление лицензиями") |
СЛ имеет возможность считывать файл лицензии только с расширением .licx. Если в папке есть файлы с другими расширением, СЛ их игнорирует.
...
Для просмотра данных о лицензируемых продуктах и управления файлом лицензии в платформе реализован модуль "Управление лицензиями", через пользовательский интерфейс которого и осуществляется доступ к данным.
Дополнение файла лицензии
Если заказчик уже приобрел файл с лицензиями на некоторые продукты, но позже ему требуется дополнить файл или поменять какие-то параметры лицензий (приобрели еще один продукт, хотят изменить привязанную УЗ и т.п.), то замена ранее выданной лицензии будет происходить так:
- Заказчик передает поставщику ранее выданный файл лицензии.
- Поставщик обновляет файл через Генератор лицензий.
- Поставщик передает заказчику обновленный файл.
- Заказчик заменяет старый файл лицензии на новый (место хранения файла зависит от версии и варианта поставки приложений).
- Заказчик перезапускает Студию, Плеер и Агента, чтобы они получили данные о новом файле. Если у заказчика серверная часть Enterprise (новая версия), перезагружать СЛ не требуется - он автоматически перепроверит новый файл.
Модуль "Управление лицензиями"
Модуль "Управление лицензиями» предназначен для отображения записей о лицензиях на продукты платформы Robin.
...
- Отображение и работа модуля "Управление лицензиями" не зависит от наличия какой-то конкретной лицензии. Даже при отсутствии файла лицензии, модуль все равно будет доступен для работы с ним
- На каждый продукт из файла лицензии в таблице имеется отдельная строка
- При скролле прокручиваются только строки таблицы, элементы над таблицей и шапка таблицы не перемещаются
- Таблица не отображается, если:
- файл лицензии не найден, при этом вместо таблицы отображается текст: "Файл лицензии не найден"
- файл лицензии испорчен, при этом вместо таблицы отображается текст: "Файл лицензии испорчен"
- при попытке прочтения лицензии или передачи данных произошла ошибка, при этом вместо таблицы отображается текст: "Не удалось получить данные из файла лицензии. Неизвестная ошибка"
- При возникновении любой ошибки (со стороны бэка или фронта), которая не указана в спецификации отдельно (при переходе в раздел, открытии окон, нажатии кнопок), система выводит уведомление:
"Неизвестная ошибка
Обратитесь к администратору"
...