Licensing
Выпуск лицензий MVS
Установка на рабочей станции администратора утилиты для генерации лицензий:
sudo yum install -y mvs-lyra3-hp-license-cli
Для работы с утилитой необходимы:
- Закрытый ключ, который должен быть передан руководителю депртамента инсталляции и сервиса;
- Файл запроса лицензии, генерируемый в веб-приложении Master.
Для генерации файла запроса необходимо перейти на страницу License и выбрать generate license request

| Наименование | Тип | Ограничения | Значения по умолчанию | Длина поля | Описание |
|---|---|---|---|---|---|
| License number | String | Required | Null | Макс. значение 64 символа | № лицензии (информация о лицензии, которую выпускает компания MVS и которая имеет юридическую силу) |
| Name | String | Required | Null | Макс. значение 128 символов | Общее имя, например, наименование дилера оборудования |
| Name of company | String | Required | Null | Макс. значение 128 символов | Наименование организации, для которой выпущена лицензия |
| String | Required | Null | Макс. значение 128 символов | Электронная почта компании | |
| Country | String | Required | Null | Макс. значение 128 символов | Страна |
| Region | String | Required | Null | Макс. значение 128 символов | Регион |
| Address | String | Required | Null | Макс. значение 128 символа | Адрес |
| Full name of the employee | String | No Required | Null | Макс. значение 386 символа | ФИО сотрудника, который запрашивает формирование файла |
| USB Token | UUID (ссылка на USB токен) | Required | Auto | Макс. значение 64 символа | ID (номер/наименование) первого токена, который был обнаружен системой. Является неизменяемым пользователем. Важно: токен (устройство), который используется при создании запроса, будет полностью очищен от предыдущих данных |
| PIN code | String | Required | Null | Вводится пользователем с UI | Мин. значение 1 символ. Макс. значение 12 символа |
| Number of terminals | Number | Required | Auto | Макс. значение 4 символа | Количество авторизованных на платформе терминалов с типом оборудования Operating Room и ICU Unit (или уникальных серверов), для которых запрашивается лицензия. Определяется и заполняется системой автоматически при открытии формы. |
| Product generation | String | Required | Null | Макс. значение 128 символа | Поколение продуктов, на которые была выписана лицензия. Не является атрибутом для проверки лицензии, носит информационный характер. |
| License key N | (String) | Required | Null | Мин. значение 10 символов. Макс. значение 10 символов | Лицензионный ключ, используется для проверки запроса на лицензию в офисе. Один License key подходит к одному авторизованному терминалу. |
- В поле License key N пользователь должен ввести лицензионный ключ длиной в 10 символов, состоящий из заглавных латинских букв и цифр.
- Количество полей License key равняется количеству авторизованных терминалов.
Файл запроса необходимо отправить сотруднику ДИиС, отвественному за выпуск лицензий. Для генерации лицензии сотрудник выполняет команду:
mvs-lyra3-hp-license-cli /path/to/license-request.txt /path/to/private.key /path/to/new/licence.yml
Полученный файл передается сотруднику, выполняющему инсталляцию
Важно: Компрометация приватного ключа недопустима. Его утрата приведет к невозможности выпуска новых лицензий. Сотрудники отдела разработки не хранят приватный ключ после передачи его руководителю ДИиС.