Ключи лицензий
В статье рассматриваются механизм лицензирования программного продукта и типы используемых ключей лицензий.
Основные понятия
Лицензирование определяет условия использования клиентом программного продукта.
В действующем механизме лицензирования используются два типа ключей:
- ключ идентификации — для связи программного продукта с организацией (клиентом) и её информационной базой;
- лицензионные ключи — для определения доступных клиенту возможностей продукта и условий их использования.
Ключ идентификации
Ключ идентификации (ключ регистрации) идентифицирует:
- организацию (клиента);
- продукт;
- вариант поставки продукта;
- информационную базу.
Ключ идентификации не содержит срока действия и является постоянным, пока не изменились параметры, на основании которых он сформирован.
Лицензионный ключ
Лицензионный ключ предоставляет клиенту определенный набор прав на использование программного продукта.
Лицензионный ключ формируется для определенного ключа идентификации и не может использоваться с другим ключом идентификации.
Актуальный лицензионный ключ может включать следующие параметры: количество лицензий, срок действия, доступные модули, роль и приложение.
В действующем механизме ключи разделяются на две группы:
- основной ключ активации продукта;
- дополнительные лицензионные ключи.
Основной ключ активации продукта
Основной ключ определяет базовые права продукта:
- количество общих лицензий;
- срок действия поддержки и права обновления;
- доступные модули.
Для одного ключа идентификации должен существовать один действующий основной ключ активации.
Дополнительные лицензионные ключи
Дополнительных ключей может быть несколько.
Они могут задавать:
- дополнительное количество лицензий;
- лицензии для определенной роли;
- лицензии для приложения;
- временное увеличение количества лицензий;
- иные права, определяемые типом ключа.
Действующие дополнительные ключи суммируются по роли. Если роль не указана, лицензия относится к общей группе.
Срок действия
Срок действия лицензионного ключа учитывается с точностью до месяца.
Ключ может быть:
- бессрочным;
- действующим до определенного месяца включительно.
Право обновления
Основной ключ активации определяет период, до которого клиент имеет право использовать обновления программы. При проверке права на обновление учитывается не текущая календарная дата, а дата релиза установленной версии программы. Если дата релиза позднее срока действия поддержки, система возвращает ошибку об истечении периода обновления. Это означает, что после окончания поддержки клиент может продолжать использовать ранее доступный релиз, но не может перейти на более новый релиз без продления ключа.
Модули, роли и приложения
- Модули
- Состав доступных модулей определяется лицензионным ключом.
- Роли
- Дополнительный ключ может быть ограничен определенной ролью или профилем пользователя.
- Количество доступных лицензий рассчитывается отдельно по каждой роли.
- Приложения
- Лицензионный ключ может быть выдан для определенного приложения.
- Ключи приложений учитываются отдельно от лицензий обычных пользовательских сеансов.
Получение ключей через интернет
Лицензионные ключи формируются и продлеваются по обращению клиента в клиентский отдел. Сформированные ключи клиент получает в программе в разделе «Управление лицензиями». Для получения актуальных ключей используются кнопки:
- Онлайн-активация — получение актуальных ключей идентификации и активации;
- Получить — получение дополнительных лицензионных ключей.
Если ключи были заранее сформированы или продлены, программа может получить их автоматически. При запуске программы проверяется наличие необходимых лицензий и срок их действия. При необходимости программа запрашивает актуальные ключи.
Ручной ввод лицензионных ключей также поддерживается.
Учет занятых лицензий
Система ведет учет использования лицензий. В разделе «Управление лицензиями» программного продукта отображается количество доступных, занятых и свободных лицензий.
Если количество лицензий приложения было уменьшено, лишние регистрации приложений могут быть удалены. В первую очередь удаляются регистрации с наиболее старой активностью.