Общая информация
При активации программной лицензии происходит ее привязка к элементам ПК пользователя.
Это необходимо для защиты ПО от несанкционированного копирования и использования его на других ПК.
Guardant Station предоставляет вендору возможность выбрать элементы ПК, к которым будет привязана лицензия.
К чему можно привязать программную лицензию
Программную лицензию можно привязать к следующим элементам ПК:
| Элемент | К какому параметру элемента привязывается лицензия |
|---|---|
| Материнская плата | К серийному номеру и значению других параметров материнской платы физического ПК или виртуальной машины |
| CPU | К параметрам процессора физического ПК |
| HDD | К значению параметров жесткого диска физического ПК или виртуальной машины |
| MAC-адрес | К MAC-адресу одной из аппаратных сетевых карт физического ПК |
| IP-адрес | К активному в момент активации IP-адресу |
| FQDN | К полному доменному имени ПК |
| DVD | К параметрам привода физического ПК или виртуальной машины |
| SID | В ОС Windows – к SID пользователя, вошедшего в систему; в ОС Linux или macOS – к информации о пользователе |
| ОS | К параметрам ОС |
Выбранные вендором элементы для привязки называются схемой привязки.
В Guardant Station по умолчанию есть 2 схемы привязки:
- базовая, в которую входит:
- материнская плата;
- HDD.
- стандартная, в которую входит:
- материнская плата;
- HDD;
- MAC-адрес;
- CPU.
Если имеющиеся по умолчанию схемы привязки не подходят, можно создать свою с нужным набором системных характеристик.
Тип привязки
Схемы привязки делятся на 2 типа:
- мягкая;
- жесткая.
Жесткая схема привязки используется в случаях, когда разработчику защищенного приложения требуется надежно привязать лицензию к физическому компьютеру и строго контролировать изменение конфигурации этого компьютера.
Мягкая схема привязки используется в случаях, когда разработчику требуется, чтобы лицензия позволяла работать защищенному приложению в кластеризируемых докер-контейнерах и виртуальных машинах.
Например.
Установка сетевой лицензии в дата-центре. В этом случае нет гарантии, что виртуальная машина или докер-контейнер не будут модифицироваться.
Настройка замены элемента ПК без блокировки лицензии
В Guardant Station при создании схемы привязки доступна настройка Разрешить заменять. Она позволяет не блокировать лицензию при разрешенной замене/удалении на компьютере пользователя указанного элемента.
Максимальное количество элементов, замена которых не приведет к блокировке лицензии = [Количество разрешенных к замене элементов - 1]. Т.е. из разрешенных к замене элементов как минимум один всегда должен оставаться оригинальным (не подвергаться замене).
При этом выбранный для замены элемент можно менять неограниченное количество раз.
Например.
Исходные условия:
- В схеме привязки указаны следующие элементы:
- CPU;
- HDD;
- ОС.
- В настройке Разрешить заменять выбрано:
- HDD;
- ОС.
- Максимальное количество элементов, которое можно менять – 1.
Логика работы при замене элемента.
На компьютере пользователя без блокировки лицензии можно заменить только один из элементов – HDD или ОС.
Была заменена ОС. Заменить HDD уже нельзя, это заблокирует лицензию.
Повторно заменить ОС можно, это не приведет к блокировке лицензии. Количество повторных замен ОС – неограниченно.
Особенности и ограничения схемы привязки
- схема привязки указывается при создании продукта;
- схема привязки указывается только для продукта;
- уже созданную схему привязки нельзя изменить (добавить/удалить элемент, запретить/разрешить замену, увеличить/уменьшить допустимое количество элементов для замены). В этом случае необходимо создать новую схему;
- созданные схемы привязки не удаляются из Guardant Station;
- добавить в один заказ продукты с разными схемами привязки нельзя;
- заменить одну схему привязки на другую можно только у продукта со статусом ЧЕРНОВИК или при модификации продукта;
- замененная при модификации продукта схема привязки не распространяется на уже отгруженные Заказы;
- заменить схему привязки в Заказе на обновление лицензии нельзя.
Как создать схему привязки
Чтобы создать новую схему привязки:
- Если схема привязки будет создаваться при создании продукта, то в поле Схема привязки программной лицензии выберите Изменить схему.
- Если схема привязки будет создаваться при редактировании продукта, находящегося в статусе ЧЕРНОВИК, то:
- Перейдите на вкладку Настройки продукта.
- В поле Схема привязки программной лицензии выберите Изменить схему.
- В окне Выбор схемы привязки нажмите Создать схему.
- В поле Название схемы введите название новой схемы привязки.
- Выберите элементы компьютера для привязки, поставив галочки в нужные чек-боксы.
- Выберите элементы, которые разрешено будет менять:
- Установите переключатели Разрешить заменять напротив нужного элемента в активное положение.
- Задайте максимальное количество элементов для замены, которое не приведет к блокировке лицензии.
- Нажмите Создать.