You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

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

Термины и определения


Лицензиянабор условий, в рамках которых пользователю разрешено использовать защищенное ПО. Чтобы выпустить лицензию, необходимо создать заказ, добавить продукт и настроить условия лицензирования для компонентов продукта.

⁠Компонент отдельно лицензируемая функциональная часть ПО. Это может быть исполняемый модуль (например, dll-библиотека), особая функция программы, часть кода или всё приложение целиком. 

Продукт – набор из одного или нескольких компонентов. Продукты могут отличаться друг от друга как набором компонентов, так и их лицензионными условиями. Т.е. вендор может создать два продукта, содержащих идентичный набор компонентов, но при этом с абсолютно разными схемами лицензирования.

Элемент памяти – часть динамической памяти ключа.

Динамическая память – защищённое хранилище информации.

Обновление лицензииэто процедура изменения состава и настроек лицензий в ключах Guardant, отгруженных конечному пользователю.

Задачи обновления лицензии:

  • добавление/удаление компонентов;
  • добавление/удаление продуктов;
  • продление срока действия лицензии:
    • изменение даты ее истечения;
    • изменение количества дней ее использования после первого запуска ПО (для аппаратных ключей) или после ее активации (для программных ключей);
    • изменение периода ее действия;
    • изменение количества запусков ПО.
  • изменение количества сетевых лицензий:
    • числа рабочих станций;
    • подключений;
    • запущенных копий ПО.
  • обновление элементов памяти ключа.

Обновление лицензии доступно для всех типов ключей: аппаратные и программные.
Исключение составляют программные ключи Guardant DL Trial. Для этого типа ключей обновление лицензии не поддерживается.

Если пользователь пропустил обновление лицензии, то при установке последующего обновления в лицензию также будут включены пропущенные изменения. 

Заказ на обновление лицензии можно создать только для одного конкретного ключа.

Если пользователю необходимо обновить лицензию для N ключей из заказа, то в Guardant Station нужно будет создать N заказов на обновление лицензии, по одному заказу на каждый ключ.

Используемые для обновления инструменты и утилиты

Guardant Station 

Используется на стороне вендора для:

  • создания заказа на обновление лицензии;
  • учета отгруженных  пользователю и оставшихся локальных/сетевых/пробных лицензий и виртуальных таймеров;
  • учета доступных разработчику операций (только для облачной версии).

Мастер лицензий Guardant и встроенный в приложение вендора Guardant Licensing API

Используются на стороне конечного пользователя для:

  • проверки наличия обновления для лицензии;
  • установки обновления;
  • переноса лицензии пользователя на другой ПК;
  • генерации файла запроса на обновление лицензии (при оффлайн обновлении).

Типы обновления

По наличию подключения ПК пользователя к сети Интернет обновление лицензии делится на следующие типы:

  • онлайн обновление (присутствует подключение к сети Интернет);
  • оффлайн обновление (подключение к сети Интернет отсутствует).

Онлайн обновление является наиболее простым и удобным способом обновления лицензии, поскольку устанавливается практически моментально, всего в пару "кликов" мыши.

Онлайн обновление выполняется по следующей схеме:

  1. Вендор создает в Guardant Station заказ на обновление лицензии.
  2. Пользователь, используя Мастер Лицензий Guardant или встроенный в приложение вендора Guardant Licensing API, проверяет наличие обновления для лицензии и при положительном результате выполняет его установку.

Оффлайн обновление используется в случаях, когда нет технической или административной возможности получить обновление онлайн.

Оффлайн обновление выполняется по следующей схеме:

  1. Пользователь, используя Мастер Лицензий Guardant или встроенный в приложение вендора Guardant Licensing API, генерирует на своем ПК (ПК1) файл запроса на обновление лицензии (далее – файл запроса).
  2. Файл запроса переносится на ПК (ПК2), подключенный к сети Интернет.
  3. Пользователь на ПК2 отправляет файл запроса вендору.
  4. Вендор создает в Guardant Station заказ на обновление лицензии и отправляет обновление пользователю.
  5. Пользователь, получив обновление, переносит его на ПК1 и устанавливает на ключ.

Если вендор использует облачную версию Guardant Station или отчуждаемую с открытым доступом к сервису Активации, то пользователь сам с помощью Мастера Лицензий Guardant или Guardant Licensing API загружает файл запроса на сервис Активации. В этом случае вендору достаточно только создать заказ на обновление лицензии.

Если у вендора закрыт доступ к сервису Активации в отчуждаемой версии Guardant Station, то загрузку файла запроса на сервис и последующую отправку пользователю обновления для лицензии выполняет вендор.


Для каждого оффлайн обновления необходимо генерировать новый файл запроса.

Режимы обновления лицензии

Режимы обновления задаются в Guardant Station при создании заказа на обновление и могут быть следующих типов:

  • дополнения;
  • перезаписи.

Режим Дополнения используется, когда необходимо объединить новую лицензию с уже имеющейся у пользователя или удалить из его лицензии компонент(ы). Полностью стереть лицензию и записать на ее место другую в этом режиме нельзя.

Пример.

Продукт

Компонент

Количество сетевых лицензий

Ограничение лицензии

Первоначальный заказ пользователя

№1

№1

2

Количество запусков – 10

Заказ на обновление лицензии в режиме дополнения

№1

№1

4

Количество запусков – 20

№2

№2

2

Дата истечения – 16.02.2025

№3

1

Количество дней – 30

Лицензия пользователя после активации обновления

№1

№1

6

Оставшееся количество запусков от первоначального заказа + 20

№2

№2

2

Дата истечения – 16.02.2025

№3

1

Программный ключ:

Дата установки обновления+30 дней

Аппаратный ключ:

Дата первого обращения к компоненту (GrdFeatureLogin) + 30 дней


Режим перезаписи используется, когда необходимо удалить имеющуюся у пользователя лицензию и заменить ее на новую.

Пример.

Продукт

Компонент

Количество сетевых лицензий

Ограничение лицензии

Первоначальный заказ пользователя

№1

№1

2

Количество запусков – 10

Заказ на обновление лицензии в режиме перезаписи

№1

№1

4

Количество запусков – 20

№2

№2

2

Дата истечения – 16.02.2025

№3

1

Количество дней – 30

Лицензия пользователя после активации обновления

№1

№1

4

Количество запусков – 20

№2

№2

2

Дата истечения – 16.02.2025

№3

1

Программный ключ:

Дата установки обновления +30 дней

Аппаратный ключ:

Дата первого обращения к компоненту (GrdFeatureLogin) + 30 дней

Изменение баланса в Guardant Station при обновлении лицензии

В облачной⁠ версии Guardant Station при каждой установке обновления с баланса Доступно операций списывается 1 операция.

Правило расходования баланса при обновлении лицензии подробно описано в разделе Баланс.

Автоматизация обновления

Для автоматизации обновления лицензии используются следующие средства:

Пример.

Разработчик, иcпользуя REST API, с требуемой периодичностью формирует и отправляет запросы в Guardant Station для создания заказа на обновление лицензии.

Приложение на стороне пользователя, используя встроенный Guardant Licensing API, автоматически проверяет наличие на Guardant Station обновления для лицензии и при положительном результате выполняет его установку.

Признак установки обновления

Чтобы узнать, обновилась ли лицензия на стороне пользователя, необходимо проверить изменение статуса заказа на обновление в Guardant Station с "СОЗДАН" на "ВЫПОЛНЕН".

Для этого:

  1. Зайдите в Guardant Station.
  2. Найдите необходимый заказ в разделе Заказы или используйте для этого поисковую строку в шапке утилиты.
  3. Проверьте, что значение статуса заказа – "ВЫПОЛНЕН".


  • No labels