Администрирование · 11 мин
Что такое клиентская лицензия 1С и как она работает
Клиентская лицензия 1С: что это, виды (программные и аппаратные), как считать количество, активировать, переносить на другой компьютер и проверять.
Клиентская лицензия 1С — это право на запуск пользовательских сеансов программ «1С:Предприятие»: толстого и тонкого клиента, веб-клиента, фоновых заданий и внешних соединений. Без такой лицензии платформа не даст открыть информационную базу, даже если сама база и конфигурация полностью работоспособны. Лицензия не привязана к конкретной конфигурации: одна и та же лицензия подходит для «Бухгалтерии», «Зарплаты и управления персоналом», «Управления торговлей» и других решений на платформе 8.3.
Важно понимать, что лицензирование в 1С двухуровневое. Первая лицензия — на сервер 1С:Предприятия (нужна только при клиент-серверном варианте работы с СУБД). Вторая группа — клиентские лицензии, которые определяют, сколько пользователей могут одновременно работать с программой. В файловом режиме серверная лицензия не требуется, а клиентские нужны всегда.
Лицензии 1С считаются не по именам сотрудников, а по количеству одновременных сеансов. Если в компании 20 бухгалтеров, но одновременно в программе работают не больше 10, формально достаточно десяти «мест» — однако на практике запас лицензий обычно берут с учётом пиковых нагрузок, фоновых заданий и подключений через веб-сервисы.
Как устроено лицензирование 1С
Платформа «1С:Предприятие» распространяется по модели «лицензия на рабочее место». Каждый запущенный сеанс — будь то работа пользователя в проводнике документов, обмен данными по расписанию или подключение стороннего приложения через COM-соединение — занимает одну клиентскую лицензию. Когда свободные лицензии заканчиваются, очередной пользователь получает сообщение о том, что лицензия не найдена.
Лицензии суммируются. Если вы купили основную поставку с одной лицензией, а затем докупили пакеты на 5 и 10 рабочих мест, система сможет обслуживать до 16 одновременных сеансов (при корректной активации всех комплектов). Это позволяет наращивать парк лицензий постепенно, по мере роста штата.
Отдельно стоит упомянуть лицензию на сервер 1С:Предприятия. Она нужна только в клиент-серверном варианте, когда базы размещены на MS SQL Server, PostgreSQL или другой поддерживаемой СУБД, а доступ к ним идёт через кластер серверов 1С. В файловом режиме (база в общей папке) серверная лицензия не требуется — расходуются только клиентские.
Виды клиентских лицензий: программные и аппаратные
Программная лицензия — это комплект пин-кодов, которые активируются на конкретном компьютере или сервере 1С. Привязка выполняется к аппаратным параметрам машины: при смене материнской платы, сетевой карты или других ключевых компонентов лицензия может «слететь», и потребуется повторная активация резервным пин-кодом. Программные лицензии удобны тем, что не требуют физического носителя и подходят для виртуальных машин.
Аппаратная лицензия — это USB-ключ (HASP), который вставляется в компьютер или сервер. Пока ключ подключён и виден системе, лицензии доступны. Ключ легко переносить между машинами, но его можно потерять или физически повредить — восстановление в таком случае невозможно, ключ придётся покупать заново. Также бывают сетевые ключи, раздающие лицензии по локальной сети через менеджер лицензий HASP.
Комбинировать программные и аппаратные лицензии в одной инфраструктуре можно, но есть нюансы: например, USB-ключ с клиентскими лицензиями и программные лицензии на том же сервере 1С суммируются, а вот в файловом режиме одновременное использование ключа и программных лицензий на разных компьютерах требует аккуратной настройки. Для небольших организаций обычно выбирают один тип, чтобы упростить администрирование.
Сравнение вариантов
Подходит для стабильной инфраструктуры и виртуальных машин. Ограничение: привязка к железу, риск потери при замене оборудования, нужны резервные пин-коды.
Подходит для одного компьютера или файловой базы. Ограничение: ключ можно потерять, восстановлению не подлежит.
Подходит для раздачи лицензий по локальной сети без сервера 1С. Ограничение: требует настройки менеджера лицензий HASP и доступности машины с ключом.
Как посчитать необходимое количество лицензий
Базовое правило: количество лицензий должно быть не меньше максимального числа одновременных сеансов. Проще всего оценить это по факту: откройте консоль кластера серверов 1С (или список активных пользователей в файловой базе) в часы пиковой нагрузки и посмотрите, сколько сеансов запущено. Учитывайте, что один пользователь может занимать несколько сеансов — например, открытая программа плюс фоновое задание обмена с сайтом.
Кроме интерактивных пользователей, лицензии расходуют: регламентные и фоновые задания (в клиент-серверном режиме они выполняются на сервере и лицензии не занимают, но в файловом режиме фоновое задание — это отдельный сеанс), внешние соединения через COM и веб-сервисы, сеансы тонкого и веб-клиента. При планировании закладывайте запас в несколько лицензий на непредвиденные подключения.
- 1Откройте консоль кластера или список активных пользователей в наиболее загруженное время работы.
- 2Зафиксируйте количество сеансов, включая фоновые задания и внешние соединения.
- 3Добавьте запас 10–20% на пиковые периоды (сдача отчётности, инвентаризация).
- 4Сопоставьте итог с имеющимися лицензиями и определите, какие пакеты докупить (на 1, 5, 10, 20 и более рабочих мест).
Активация программной лицензии по шагам
Активация выполняется на том компьютере, где лицензия будет использоваться: на сервере 1С — для клиент-серверного режима, на компьютере с файловой базой или веб-сервером — для соответствующих сценариев. Процедура запускается автоматически при первом запуске, если лицензия не найдена, либо вручную через диалог «Получение лицензии».
При активации система предложит ввести пин-код из комплекта поставки и заполнить регистрационные данные организации. Важно заполнять их в точности так же, как при первичной регистрации, если выполняется повторная активация: расхождение в данных может привести к отказу. Данные сохраняются в файл licdata и используются при восстановлении.
Комплект поставки содержит основной пин-код и несколько резервных. Резервные расходуются при смене оборудования или переустановке системы, поэтому их следует хранить в недоступном для посторонних месте. Когда резервные пин-коды заканчиваются, можно запросить дополнительные через фирму «1С» или партнёра, подтвердив регистрацию продукта.
Перенос лицензии на другой компьютер
Перенос программной лицензии — типовая задача при замене сервера или обновлении парка техники. На новом компьютере запускается диалог получения лицензии, вводится пин-код из комплекта (резервный, если основной уже использован) и те же регистрационные данные организации, что указывались при первой активации. Платформа свяжется с центром лицензирования и выдаст новый файл лицензии с привязкой к новому оборудованию.
С аппаратным ключом всё проще: достаточно физически переставить USB-ключ на новый компьютер и установить драйвер HASP. Никакой переактивации не требуется, поэтому для инфраструктур, где техника обновляется часто, ключи нередко удобнее, несмотря на риск утери.
Как проверить, какие лицензии используются
Диагностика начинается с журнала: в клиент-серверном режиме список активных сеансов и занятых лицензий виден в консоли кластера серверов 1С (раздел «Сеансы»). Там же видно, какой сеанс какую лицензию занял — программную или с ключа. В файловом режиме помогает пункт «Администрирование — Активные пользователи» в самой программе.
Если пользователи получают ошибку «не найдена лицензия», проверьте: виден ли USB-ключ в системе (диспетчер устройств, служба HASP Loader), не истёк ли срок программной лицензии после смены оборудования, доступен ли сервер лицензирования по сети. Частая причина в терминальных сценариях — лицензии активированы на одном сервере терминалов, а пользователи подключаются к другому.
Как проверить результат
Программа открывается без сообщений о поиске лицензии
Ошибка «не найдена лицензия» или запрос пин-кода
Количество занятых лицензий соответствует числу активных сеансов
Сеансов больше, чем лицензий, часть пользователей не может войти
Ключ виден в диспетчере устройств, служба HASP запущена
Ключ не определяется, служба остановлена
Ограничения и частые вопросы по эксплуатации
Клиентские лицензии 1С не имеют срока действия: купленные однажды, они действуют бессрочно для своей версии платформы. Однако привязка программной лицензии к оборудованию означает, что её «вечность» зависит от стабильности конфигурации компьютера. Планируя виртуализацию, уточняйте требования: для виртуальных машин есть особенности привязки, и резервные пин-коды расходуются быстрее при миграциях ВМ между хостами.
Отдельный вопрос — многопользовательский доступ через веб-сервер. При публикации базы на веб-сервере клиентские лицензии должны быть доступны тому компьютеру, где работает веб-сервер (или серверу 1С в клиент-серверном режиме). Размещение лицензий только на локальных машинах пользователей в этом сценарии не сработает.
Что важно запомнить
Клиентская лицензия 1С — это право на один одновременный сеанс. Считайте лицензии по пиковой нагрузке, выбирайте между программной активацией и USB-ключом осознанно, храните пин-коды и регистрационные данные в безопасности, а перед заменой оборудования планируйте перенос лицензии заранее.
Часто задаваемые вопросы
Нужна ли отдельная лицензия для каждой конфигурации 1С?
Нет. Клиентская лицензия относится к платформе, а не к прикладному решению. Одна и та же лицензия позволяет работать с «Бухгалтерией», «Зарплатой», «Управлением торговлей» и любыми другими конфигурациями на платформе 8.3 — расходуется один сеанс на одно подключение.
Что происходит, когда заканчиваются свободные лицензии?
Новый пользователь при попытке входа получает сообщение о том, что лицензия не найдена, и сеанс не открывается. Работа уже подключённых пользователей не прерывается. Решение — дождаться освобождения сеанса, завершить зависшие сеансы через консоль кластера или докупить лицензии.
Сгорает ли программная лицензия при переустановке Windows?
При чистой переустановке системы привязка обычно теряется, так как меняются параметры, к которым привязана лицензия. Потребуется повторная активация резервным пин-кодом с теми же регистрационными данными организации. Перед переустановкой убедитесь, что у вас есть свободные пин-коды и сохранённые регистрационные данные.
Можно ли использовать один USB-ключ для нескольких офисов?
Физически ключ работает только там, где он подключён, либо раздаёт лицензии по локальной сети через менеджер HASP. Для удалённых офисов потребуется либо свой комплект лицензий, либо организация доступа к лицензиям через сеть — например, при работе филиалов на центральном сервере 1С по RDP или через веб-клиент.
Чем клиентская лицензия отличается от лицензии на сервер 1С?
Лицензия на сервер разрешает работу самого сервера 1С:Предприятия и нужна только в клиент-серверной архитектуре с СУБД. Клиентские лицензии определяют число одновременных сеансов пользователей и требуются в любом режиме — и файловом, и клиент-серверном. В клиент-серверном варианте нужны оба вида.
Занимает ли лицензию фоновое задание или обмен данными?
В клиент-серверном режиме регламентные и фоновые задания выполняются на сервере и клиентские лицензии не расходуют. В файловом режиме фоновое задание запускается как отдельный сеанс и занимает лицензию. Внешние соединения через COM и некоторые веб-сервисы также могут занимать сеанс — учитывайте это при расчёте.