Back to top

Проверка правомерности использования конфигурации 1C

Опубликовано e-1c@mail.ru - вт, 01/02/2018 - 10:32

В версии платформы 1С 8.3.7 реализована проверка легальности использования прикладного решения на уровне платформы «1С:Предприятие». Проверка выполняется для прикладных решений, развернутых в файловом варианте или на сервере в версии МИНИ. При использовании прикладного решения, использующего базовую лицензию, проверка легальности использования не выполняется. Проверка выполняется при обращении платформы через Интернет в Центр защиты обновлений.

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

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

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

Ситуации, когда определенные версии конфигурации могут использоваться с нарушением установленного правообладателем порядка, как правило, сводятся к двум случаям:
1. У пользователя нет лицензии на основную поставку конфигурации данного вида.
2. Пользователь приобретал лицензию на основную поставку конфигурации данного вида, но в дальнейшем обновил конфигурацию с нарушением установленных правообладателем правил сопровождения (например, пользователь пытается использовать версии/релизы, вышедшие в свет после истечения периода обслуживания по договору ИТС). Информацию об условиях сопровождения можно получить на Портале 1С:ИТС.

Проверка правомерности использования выполняется для прикладных решений, развернутых в файловом варианте или в клиент-серверном варианте с использованием сервера МИНИ (более подробная информация о сервере МИНИ доступна на сайте фирмы «1С». При использовании прикладного решения, использующего базовую лицензию, проверка правомерности использования не выполняется. При проверке используется информация о прикладном решении и данные учетной записи, созданной при регистрации прикладного решения и договора сопровождения на Портале 1С:ИТС (далее будет использовать термин клиент лицензирования). Если прикладное решения используется неправомерно, оно периодически формирует диалог, содержащий информацию о причинах неправомерности использования прикладного решения. Информация о результатах проверки также отображается в диалоге О программе.

При загрузке информационной базы из файла *.dt, проверка правомерности использования прикладного решения не выполняется.

Устройство механизма

После завершения обновления конфигурации базы данных система «1С:Предприятие» выполняет запрос к Центру защиты обновлений (далее ЦЗО) с указанием информации о прикладном решении. Для персонификации запроса используются данные клиента лицензирования.
В случае успешного завершения обращения, ЦЗО возвращает состояние правомерности использования данного прикладного решения для указанного клиента лицензирования. Если ЦЗО не подтверждает правомерность использования прикладного решения, система «1С:Предприятие» начинает сообщать всем пользователям информационной базы о том, что прикладное решение используется неправомерно, при этом отображается информация, которая получена из ЦЗО.
Диалог О программе содержит информацию о том, как завершилось обращение к ЦЗО:

  • Проверка лицензионного использования не выполнялась. Это означает что к данному моменту система «1С:Предприятие» не связывалась с ЦЗО для проверки правомерности использования конфигурации.
  • Проверка лицензионного использования выполнена успешно. Это означает, что система «1С:Предприятие» связывалась с ЦЗО для проверки правомерности использования и получила подтверждение того, что данное прикладное решение используется правомерно.
  • Нелицензионное использование конфигурации. Использование прикладного решения выполняется неправомерно.
  • Недоступен центр лицензирования. Система «1С:Предприятие» не может получить доступ к ЦЗО.

Данные клиента лицензирования (используемые для обращения в ЦЗО) должны быть указаны в информационной базе используемого прикладного решения. Настройки можно задать из конфигуратора, с помощью команды Главное меню – Администрирование – Установить настройки клиента лицензирования. При обращении к ЦЗО, в режиме «1С:Предприятие», будет отображаться аналогичный диалог в том случае, если к моменту обращения данные клиента лицензирования не заданы для информационной базы.

Разработчик прикладного решения может реализовать собственный механизм установки данных клиента лицензирования (с помощью метода УстановитьНастройкиКлиентаЛицензирования()), например, получив их при стартовой настройке прикладного решения. В тоже время, разработчик может реализовать реакцию на запрос платформой данных клиента лицензирования и предоставить пользователю более удобный диалог ввода настроек клиента лицензирования (с помощью метода ПодключитьОбработчикЗапросаНастроекКлиентаЛицензирования(), в котором выполняется открытие собственного диалога).

Для предотвращения выдачи окошка "Проверка правомерности использования" конфигурации" есть 3 варианта:

  1. Введите логин и пароль который Вы используете на портале ИТС.
  2. Снимите у пользователя в конфигураторе флажки на ролях:
    Использование монитора интернет-поддержки
    Использование сервиса 1С-Такском
    Подключение к сервису интернет-поддержки
    Не должно быть одновременно взведенных галочек у ролей
    • - Полные права
    • - Администратор системы
  3. Закомментировать вызов функции ПодключитьОбработчикЗапросаНастроекКлиентаЛицензирования().
  4. Проверенный способ, скачать утилиту с форума "Утилита удаления проверки лицензионности файловых баз 8.3, версия 0.0.4.13" и воспользоваться ей согласно инструкции (т.к. это сторонняя разработка, вся ответственность за её использование и последствия лежит на Вас).