Лицензирование
Лицензирование
Начиная с версии 3.0.0 в Encode Track Line используется обновлённый механизм лицензирования.
Для работы с продуктом теперь необходимо заранее предусмотреть один из вариантов подтверждения лицензии: доступ к сети Интернет для проверки лицензии или использование аппаратного ключа Guardant. В зависимости от выбранной стратегии также могут использоваться промежуточные способы обмена с сервером лицензирования, например через Proxy API или файловый обмен. При настройке лицензирования теперь недостаточно указать только лицензионный ключ. Дополнительно требуется заполнить ИНН организации и указать название производственной линии, для которой используется экземпляр системы.
Перед обновлением до версии 3.0.0 рекомендуется заранее убедиться, что выбранный способ лицензирования доступен, а все необходимые данные для настройки подготовлены.
Запуск
При первом запуске программы будет отображено окно лицензирования

Необходимо выбрать одну из стратегий лицензирования:

- Онлайн
- Proxy API
- Proxy файловый
- Guardant
Стратегия лицензирования «Онлайн»
Стратегия лицензирования «Онлайн» предусматривает проверку лицензии через сервер лицензирования по сети Интернет.
При использовании этой стратегии Encode Track Line должен иметь доступ к сети Интернет для обращения к серверу лицензирования и подтверждения права на использование продукта. В процессе работы система получает и обновляет лицензионные данные автоматически.

Для корректной работы онлайн-лицензирования необходимо: - обеспечить стабильный доступ к сети Интернет на компьютере с Encode Track Line; - убедиться, что сетевые настройки, прокси-сервер и правила межсетевого экрана не блокируют соединение с сервером лицензирования; - использовать корректные лицензионные данные, предоставленные для данного экземпляра ПО.
Если доступ к серверу лицензирования недоступен в течение длительного времени, работа продукта может быть ограничена в соответствии с правилами лицензирования.
Стратегия лицензирования «Proxy API»
Стратегия лицензирования «Proxy API» предусматривает проверку лицензии через промежуточный HTTP API, доступный из локальной инфраструктуры заказчика, который предоставляет сервис ETL-API.

При использовании этой стратегии Encode Track Line обращается не напрямую к серверу лицензирования, а к настроенному прокси ETL-API, которое принимает запросы от системы, передаёт их в контур лицензирования и возвращает результат проверки лицензии.
Для корректной работы стратегии «Proxy API» необходимо:
- настроить и поддерживать доступность ETL-API;
- указать в настройках Encode Track Line корректный адрес ETL-API;
- убедиться, что компьютер с Encode Track Line имеет сетевой доступ к ETL-API;
- обеспечить стабильный доступ к сети Интернет на компьютере с ETL-API.
Такой вариант лицензирования применяется в случаях, когда прямой доступ ПО к серверу лицензирования ограничен требованиями сетевой безопасности или архитектурой инфраструктуры заказчика.
Если ETL-API недоступен или настроен некорректно, проверка лицензии не сможет быть выполнена, и работа продукта может быть ограничена в соответствии с правилами лицензирования.
Стратегия лицензирования «Proxy файловый»
Стратегия лицензирования «Proxy файловый» предусматривает проверку лицензии через обмен данными с сервисом ETL-API с использованием файлов, через папку обмена (SMB, CIFS).

При использовании этой стратегии ПО Encode Track Line формирует файл запроса на проверку лицензии и получает файл ответа с результатом проверки. Обмен файлами выполняется через общую папку, локальный каталог, или другой согласованный способ передачи данных.
Для корректной работы стратегии «Proxy файловый» необходимо:
- настроить путь к каталогу обмена файлами;
- обеспечить Encode Track Line права на создание и чтение файлов в используемом каталоге;
- организовать обработку файлов запроса и формирование файлов ответа сервисом ETL-API;
Такой вариант лицензирования применяется в случаях, когда прямое сетевое взаимодействие с сервером лицензирования невозможно или ограничено.
Если файлы запроса и ответа не создаются, не обрабатываются или недоступны для чтения, проверка лицензии не сможет быть выполнена, и работа продукта может быть ограничена в соответствии с правилами лицензирования.
Стратегия лицензирования «Guardant (Аппаратный ключ)»
Стратегия лицензирования «Guardant (аппаратный ключ)» предусматривает использование физического USB-ключа Guardant для подтверждения права на использование продукта.

При использовании этой стратегии ПО Encode Track Line выполняет проверку наличия и корректности подключенного аппаратного ключа. Лицензия подтверждается на основании данных, записанных в ключ Guardant, без необходимости прямого обращения к серверу лицензирования.
Для корректной работы стратегии «Guardant (аппаратный ключ)» необходимо:
- подключить аппаратный ключ Guardant к компьютеру, на котором установлено ПО Encode Track Line;
- убедиться, что ключ исправен и распознаётся операционной системой;
- не отключать ключ во время работы программы;
- при необходимости обеспечить наличие требуемых драйверов и компонентов для работы с ключом.
Такой вариант лицензирования применяется в случаях, когда использование онлайн-проверки невозможно, нежелательно или ограничено требованиями инфраструктуры.
Если аппаратный ключ отсутствует, неисправен, не определяется системой или не содержит корректных лицензионных данных, проверка лицензии не сможет быть выполнена, и работа продукта может быть ограничена в соответствии с правилами лицензирования.
Рекомендации
Перед началом работы рекомендуется заранее выбрать подходящую стратегию лицензирования и убедиться, что она может быть использована в условиях вашей инфраструктуры. Также необходимо проверить корректность лицензионных данных, ИНН организации и названия производственной линии. Это позволит избежать ошибок при активации и дальнейшей эксплуатации Encode Track Line.