lic:lic

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
lic:lic [2021/10/11 09:33] Евгений Агеевlic:lic [2024/01/24 14:08] (текущий) – [Общие термины] Александр Ильин
Строка 18: Строка 18:
  
 **Роли Пользователей:**  **Роли Пользователей:** 
-**Админ** - может управлять Объектами (создавать), Пользователями (создавать/изменять/удалять) и Лицензиями (создавать/продлевать/удалять) в рамках объектов текущего Дилера.+**Админ** - может управлять Объектами (создавать), Пользователями (создавать/изменять/удалять), Мастре-лицензиями (автозаказ на новые объекты) и Лицензиями (создавать/продлевать/удалять) в рамках объектов текущего Дилера.
 **Пользователь Дилера** - может просматривать информацию об **Объектах** и управлять **Лицензиями** (создавать/продлевать/удалять) в рамках объектов текущего Дилера. **Пользователь Дилера** - может просматривать информацию об **Объектах** и управлять **Лицензиями** (создавать/продлевать/удалять) в рамках объектов текущего Дилера.
  
 **Объект** - конкретный ресторан на котором используется ПО. **Объект** - конкретный ресторан на котором используется ПО.
-**Мастер-Лицензия** - создается работником ГК "Карбис", дает возможность использовать конкретный модуль ПО на конкретном Объекте Дилера. Мастер-лицензия имеет срок жизни (для Life-Time - 01.01.2010)+**Мастер-Лицензия** - Дает возможность использовать конкретный модуль ПО на конкретном Объекте Дилера. Мастер-лицензия имеет срок жизни (для Life-Time - 01.01.2010). Первоначальная мастер-лицензия на объект заказывается дилером самостоятельно или письмом на почту. [[https://wiki.carbis.ru/lic/lic#получение_мастер-лицензии|Подробнее...]]
 **Лицензия** - создается в момент установки ПО у клиента. Для возможности получить лицензию необходимо наличие действующей Мастер-лицензии. Лицензия имеет срок жизни, но не более чем Мастер-Лицензия **Лицензия** - создается в момент установки ПО у клиента. Для возможности получить лицензию необходимо наличие действующей Мастер-лицензии. Лицензия имеет срок жизни, но не более чем Мастер-Лицензия
  
Строка 88: Строка 88:
  
 Для запуска ПО на **Объекте**  необходимо наличие действующей **Мастер-лицензии**. \\ Для запуска ПО на **Объекте**  необходимо наличие действующей **Мастер-лицензии**. \\
-Для получения новой **Мастер-лицензии**  на ПО (или продления существующей) вам необходимо: 
-  - Создать **Объект**  (если он еще не заведен). 
-  - Написать заявку в свободной форме на [[info@carbis.ru|info@carbis.ru]] или на почту Менеджера с которым Вы общаетесь. В письме указать Название (и желательно Код) **Объекта**  и наименование ПО для которого Вам необходимо получить/продлить **Мастер-Лицензию**. 
- 
 ---- ----
-===== Лицензирование ПО на объекте ===== 
-При наличии **Мастер-Лицензии**  лицензирование производится в момент установки ПО на **Объекте**, согласно инструкции. Как правило это выглядит так: 
  
-{{:lic:pasted:20201109-090615.png}}+===== Получение Мастер-Лицензии ===== 
 +Для запуска ПО на Объекте необходимо наличие действующей Мастер-лицензии.
  
-{{:lic:pasted:20201109-090751.png}}+Что бы получить Мастер-лицензию на нужный объект: 
 +==== Вариант №1. Самостоятельный заказ и получение мастер-лицензий ==== 
 +Для этого необходимо оформить заявку на сайте lic.carbis.ru в разделе "Заказ мастер-лицензий"
 +Выбрать объект и требуемый модуль ПО, при необходимости указать требуемые фичи (дополнительный функционал модуля) 
 +{{:lic:pasted:20240124-132856.png}} 
 +{{:lic:pasted:20240124-133043.png}}
  
-**!!!** Если возникла проблема при лицензировании (ошибка "**Лицензия не действительна**"), то решение следующее: +Мастер-лицензия выдается автоматически на 30 дней и можно сразу приступать к лицензированию ПО на объекте. 
-<hidden> +Далее ваша заявка на создание мастер-лицензии поступит на обработку менеджеру ГК "Карбис" (счет, спец условия и т.п.)
-Наша система лицензирования использует WMI (Windows Management Instruments) через провайдер WQL (Windows Query Language) для получения данных о железе, на котором работает лицензируемое ПО+
-Данные о железе нужны для генерации уникального идентификатора экземпляра ПО, к которому потом привязывается лицензия. +
-Нужно проверить, работает ли WMI по следующей инструкции https://www.virtuallyboring.com/microsoft-wmi-invalid-class-error-0x80041010/ +
-При исправном WMI лицензирование пройдет успешно. +
-</hidden>+
  
 +**Важно!**
 +1. Воспользоваться данной функцией может только сотрудник с ролью "Админ"
 +2. Если на объекте уже есть мастер-лицензия на выбранный модуль (действующая или закончившаяся), то автоматическое получение новой (еще одной) мастер-лицензии на этот же объект - не возможно. При попытке оформить такую заявку будет выдано сообщение об ошибке:
 +{{:lic:pasted:20240124-133657.png}}
 +
 +==== Вариант №2. Получение мастер-лицензий через почту ====
 +Для получения повторной Мастер-лицензии на ПО (или продления существующей) вам необходимо:
 +Написать заявку в свободной форме на info@carbis.ru или на почту Менеджера с которым Вы общаетесь. 
 +В письме указать Название (и желательно Код) Объекта и наименование ПО для которого Вам необходимо получить/продлить Мастер-Лицензию.
 +
 +===== Лицензирование ПО на объекте =====
 +**Важно!** После успешной генерации лицензии на ПО, перемещение сборки на другой диск и/или переименование папку приведет к тому что лицензия перестанет работать. 
 +Если все таки необходимо перенести работающее ПО в другую директорию, то после этого потребуется удалить существующую лицензию на сайте lic.carbis.ru и повторить процесс лицензирования заново.
 +
 +При наличии **Мастер-Лицензии**  лицензирование производится в момент установки ПО на **Объекте**, согласно инструкции. Как правило, эта процедура выглядит так:
 +  - Закрыть приложение (остановить службу)
 +  - Запустить license.bat 
 +  - Войти в систему лицензирования
 +  - Выбрать нужный объект и убедиться в наличии свободной мастер-лицензии на модуль
 +  - Настроить свойства лицензии
 +    - Количество (как правило 1)
 +    - Срок действия лицензии (не может быть больше чем дата мастер-лицензии)
 +    - Количество дней для работы с оффлайн режиме (сколько дней модуль сможет работать без связи с сервером лицензирования. Рекомендуемое значение 3, максимальное значение 29)
 +    - Если мастер лицензия содержит в себе дополнительные возможности - отметить нужные функции в разделе "Расширения лицензии"
 +  - Нажать кнопку "Отправить"
 +
 +{{:lic:pasted:20220925-115849.png}}
 +{{:lic:pasted:20220925-120028.png}}
 +{{:lic:pasted:20220925-120048.png}}
 +
 +При повторном запуске license.bat будет показана информация о текущей лицензии.
 +{{:lic:pasted:20220925-120114.png}}
 ---- ----
  
Строка 117: Строка 144:
  
 Действия с **Лицензиями**  доступные **Пользователю**: Действия с **Лицензиями**  доступные **Пользователю**:
-  - Удалить **Лицензию**  - работа ПО на объекте будет остановлена, **Мастер-Лицензия**  освободится и ее можно использовать заново (данная операция может потребоваться при переносе ПО на другое "железо")+  - Удалить **Лицензию**  - работа ПО на объекте будет остановлена, **Мастер-Лицензия**  освободится и ее можно использовать заново (данная операция может потребоваться при переносе ПО на другое "железо" и/или в другую папку)
   - Изменить Срок действия **Лицензии**  (не более MaxData) - на объекте ПО будет работать до указанной даты.   - Изменить Срок действия **Лицензии**  (не более MaxData) - на объекте ПО будет работать до указанной даты.
-  - Изменить срок действия **Лицензии**  указав прошедшую дату (кнопка **"-1"**) - работа ПО на объекте будет прекращена, но **Лицензия**  потеряна НЕ будет (**Мастер-лицензия**  НЕ освободится), и в дальнейшем можно восстановить работу ПО, указав дату **Лицензии**  больше текущей (но не более MaxData). Данный способ можно использовать, например, для того что бы временно приостановить работу ПО в случае отсутствия оплаты.+  - Изменить срок действия **Лицензии**  указав прошедшую дату (кнопка **"-1"**) - работа ПО на объекте будет прекращена, но **Лицензия**  потеряна НЕ будет (**Мастер-лицензия**  НЕ освободится), и в дальнейшем можно восстановить работу ПО, указав дату **Лицензии**  больше текущей (но не более MaxData). Данный способ можно использовать, например, для того что бы временно приостановить работу ПО в случае отсутствия оплаты без удаления лицензии.
  
 ---- ----
Строка 151: Строка 178:
  
  {{:lic:pasted:20201109-091602.png}}  {{:lic:pasted:20201109-091602.png}}
 +
 +===== Известные проблемы =====
 +
 +**Проблема:** лицензию получается вписать, но далее софт не работает, при проверке - "Лицензия не действительна".
 +
 +{{:lic:pasted:20220831-175348.png}}
 +
 +**Причина:** Наша система лицензирования использует WMI (Windows Management Instruments) через провайдер WQL (Windows Query Language) для получения данных о железе, на котором работает лицензируемое ПО.
 +Данные о железе нужны для генерации уникального идентификатора экземпляра ПО, к которому потом привязывается лицензия.
 +
 +На некоторых ПК инструмент WQL поломан, т.к. не все WMI классы нормально инициализированы. Как следствие система лицензирования не может получить идентификатор ПО, что приводит к невозможности проверить лицензию.
 +
 +{{:lic:pasted:20220831-175439.png}}
 +
 +**Как чинить:** 
 +Как чинить - описано в этой статье:
 +https://www.virtuallyboring.com/microsoft-wmi-invalid-class-error-0x80041010/
 +
 +Делать это при отсутствии физического доступа к ПК - нежелательно.
 +
  • lic/lic.1633933981.txt.gz
  • Последнее изменение: 2021/10/11 09:33
  • Евгений Агеев