При организации работы в программных продуктах «1С:Предприятие» часто возникает вопрос настройки лицензирования для нескольких пользователей. Разберем распространенную ситуацию: у клиента есть две однопользовательские программные лицензии и файловая база данных. Можно ли активировать обе лицензии на одном ПК, где расположена база, и разрешить другим компьютерам сети использовать эти лицензии?
Рассмотрим, как устроена привязка программных лицензий «1С:Предприятие». При первой активации лицензия жестко связывается с аппаратной конфигурацией конкретного компьютера (процессором, материнской платой, оперативной памятью, сетевым адаптером и именем ПК). Если активация выполняется на рабочем месте пользователя для локальной работы, она привязывается к этому компьютеру.
Проанализируем ключевое ограничение файлового режима работы: обычная сетевая папка (расшаренная база через протокол SMB) не может раздавать программные лицензии по сети. В отличие от аппаратных USB-ключей защиты, использующих утилиту HASP License Manager, программные лицензии 1С не умеют транслироваться по сети средствами операционной системы или простой публикации каталога с файлом 1Cv8.1CD.
Если активировать две однопользовательские лицензии на одном главном ПК как обычные программные лицензии для локальных сеансов, то запускать 1С и работать с базой смогут только пользователи, физически сидящие за этим компьютером. Прочие ПК в сети при попытке открыть базу из сетевой папки будут выдавать ошибку отсутствия лицензии.
Выясним, как настроить централизованное использование лицензий через терминальный доступ. Это один из самых простых и эффективных способов решения задачи.
При таком сценарии терминальный сервер выдает по одной программной лицензии на каждый активный сеанс пользователя. Таким образом, два человека смогут одновременно работать в программе через RDP.
Если пользователи работают на конфигурациях с управляемыми формами, разберем вариант подключения через веб-сервер (IIS или Apache). Это позволяет обойтись без покупки полноценного кластера «1С:Предприятия».
IIS или Apache) и модуль расширения веб-сервера 1С.В этом случае модуль веб-сервера 1С принимает на себя функции выдачи лицензий. При подключении каждого клиентского рабочего места веб-сервер будет выделять одну из активированных на нем однопользовательских лицензий. Важно учитывать: при работе через веб-сервер каждый отдельный сеанс расходует ровно 1 лицензию.
Посмотрим на правила переактивации программных лицензий при переносе базы на новый компьютер. В комплект поставки однопользовательской лицензии входят основной и резервные пин-коды. Чтобы перенести лицензию на другой ПК:
Если резервные пин-коды из комплекта закончились, Центр лицензирования 1С бесплатно предоставляет дополнительный пин-код по запросу, при условии сохранения всех регистрационных данных.
Рассмотрим альтернативное решение — использование аппаратных USB-ключей защиты. Аппаратные ключи стоят дороже программных лицензий, но дают больше гибкости в локальных сетях. Многопользовательский USB-ключ (например, на 5 рабочих мест), вставленный в любой ПК сети с запущенной службой HASP License Manager, позволяет автоматически раздавать лицензии по сети всем клиентским компьютерам без необходимости настройки веб-сервера или RDP.
Однако следует помнить: если у вас имеются два отдельных однопользовательских USB-ключа, раздавать их по сети через License Manager также невозможно — они предназначены только для установки в те ПК, на которых непосредственно запускается программа.