Первым шагом заполните справочник дистрибутивов. Дистрибутивы — это отдельные программные модули, которые пользователи могут скачать и использовать как самостоятельные программы. Это могут быть, например, конфигурации для 1С или расширения для 1С.
После этого привяжите дистрибутивы к лицензируемым продуктам. Добавьте описание, скриншоты, лицензионное соглашение, и, при необходимости, ограничьте доступ к дистрибутиву с помощью определённой функции.
Добавьте релизы в систему лицензирования, используя REST API или вручную через админ-панель. Для каждого релиза вы можете указать версию, размер файла, ссылку на файл, контрольную сумму, а также описание изменений. В карточке релиза также можно установить привязку к версии конфигурации 1С для решения вопросов совместимости. Когда все будет готово, установите соответствующую галочку, и релиз станет доступен вашим пользователям.
Ваши клиенты могут оформить подписку на продукты. После покупки лицензии, они будут иметь доступ к релизам продуктов с учетом даты окончания подписки. Привяжите доступ к основной лицензии, или продавайте подписки отдельно. Клиенты получают доступ к релизам в облачном личном кабинете или через REST API внутри вашего приложения.
Доступ к релизам и дистрибутивам реализован не только через личный кабинет, но и программно через методы REST API. Вы можете публиковать релизы напрямую из вашей CI/CD системы, а внутри вашего приложения можно настроить автоматическую установку и обновление. Система позволяет отслеживать оригинальность расширения 1С, установленного у клиента, и автоматически выполнять обновления. Если расширение было кастомизировано, можно безопасно предложить ручное обновление. Все лицензионные ограничения на доступ к релизам применимы и через публичное API. Все методы задокументированы по стандарту OpenAPI и доступны для онлайн-тестирования прямо в кабинете вендора.
Вы получите доступ к демо серверу лицензирования и инструкции по установке защиты
Получить инструкции