О проекте

Онлайн защита

  • для защиты программного продукта 1с регистрируемся, создаем программный продукт личном кабинете, для сопоставления его с защищаемой конфигурацией 1С используется глобальная переменная в модуле программного продукта 1С
  • присваиваем идентификатор программного продукта своему прикладному решению 1С. Mодуль, содержащий программный код защиты, желательно закрыть паролем или поставлять в скомпилированном виде
  • защищаемая конфигурация 1С может находиться в свободном доступе для скачивания, поскольку период использования для каждого нового клиента будет ограничен пробным периодом, установленным в свойствах программного продукта
  • идентификатор клиента генерируется на основании идентификатора программного продукта и ИНН организации (справочник Организации должен присутствовать в защищаемой конфигурации 1с)
  • для клиента можно установить как фиксированный период использования (например, срок действия договора поддержки), так и неограниченный срок (например, при покупке lifetime лицензии)
  • в любой момент доступ клиенту можно заблокировать, эта опция приоритетнее предыдущих двух
  • при попытке выполнить действие в защищаемой конфигурации 1с получает разрешение на сервере, в зависимости от которого дальнейший код на стороне 1С может быть выполнен или заблокирован с выдачей сообщения пользователю

Контроль версий

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

Мониторинг

  • для программного продукта создаем действие в разделе Действия, после чего присваиваем идентификатор действия действию в 1С
  • далее при каждом выполнении действия 1С будет отправлять результат выполнения на сервер защиты
  • результаты мониторинга будут доступны в личном кабинете в карточке клиента в разделе События

Скачать демо

  • для более полного понимания, как работает система защиты, вы можете скачать примеры использования в приложениях, разработанных на 1С, C#, C++
  • программный код прокомментирован и полностью подготовлен для использования программных продуктах

1C - Использование во внешней обработке (скачать)

1C - Использование в конфигурации (скачать)

1C - Использование в расширении конфигурации (скачать)

C# - Использование в приложении (скачать)

C++ - Использование в приложении (скачать)