К статье
Практический материал

Администрирование · 12 мин

Как происходит лицензирование 1С: виды лицензий, активация и перенос

Как устроено лицензирование 1С: программные и аппаратные ключи, клиентские и серверные лицензии, порядок активации пин-кодов, перенос и восстановление лицензий.

Лицензирование 1С построено на двух независимых уровнях: лицензия на платформу (технологическую основу) и лицензии на рабочие места пользователей. Конфигурации вроде «1С:Бухгалтерии» или «1С:Управление торговлей» поставляются вместе с платформой, но право одновременной работы нескольких сотрудников определяется отдельными клиентскими лицензиями. Именно поэтому один и тот же продукт может работать у одного пользователя бесплатно в базовой поставке, а для отдела из десяти человек потребует докупки лицензий.

Механизм защиты реализован двумя способами: программными лицензиями, привязанными к параметрам конкретного компьютера, и аппаратными ключами HASP, которые вставляются в USB-порт или раздаются по сети. Выбор способа влияет на удобство переноса между серверами, устойчивость к замене оборудования и стоимость владения.

Понимание того, как устроено лицензирование, нужно не только при покупке, но и при обслуживании: переустановка системы, замена материнской платы или миграция на новый сервер без учёта особенностей привязки лицензии нередко приводит к ситуации, когда программа перестаёт запускаться в многопользовательском режиме.

Из чего складывается лицензия 1С

Первая составляющая — лицензия на платформу «1С:Предприятие 8». Она входит в любую поставку прикладного решения и даёт право установить и запустить программу. В файловом варианте работы для одного пользователя дополнительных лицензий не требуется: однопользовательская поставка уже включает всё необходимое.

Вторая составляющая — клиентские лицензии. Они определяют, сколько сеансов может быть открыто одновременно. Выпускаются сериями на 1, 5, 10, 20, 50, 100, 300 и 500 рабочих мест, причём лицензии разных серий суммируются: например, связка «на 5 + на 10» даёт 15 одновременных подключений. Клиентская лицензия не привязана к конкретному сотруднику — она расходуется на сеанс, поэтому при сменной работе одного рабочего места может хватить на нескольких пользователей, работающих в разное время.

Третий элемент — лицензия на сервер «1С:Предприятия», которая нужна при клиент-серверной архитектуре (когда данные хранятся в СУБД вроде PostgreSQL или MS SQL Server). Серверные лицензии различаются по разрядности: 32-разрядная версия дешевле, 64-разрядная позволяет использовать больше оперативной памяти и обслуживать крупные базы.

Программные и аппаратные лицензии: что выбрать

Программная лицензия активируется пин-кодом через Мастер получения лицензий и привязывается к аппаратно-программным параметрам компьютера: материнской плате, процессору, сетевым адаптерам, объёму памяти, версии операционной системы. При незначительных изменениях конфигурации лицензия сохраняется, но существенная замена оборудования или переустановка ОС может потребовать повторной активации по резервному пин-коду.

Аппаратная лицензия — это USB-ключ HASP. Для однопользовательской работы ключ вставляется в локальный компьютер, для сетевой работы ключ на несколько рабочих мест устанавливается на любой компьютер в сети, а остальные машины находят его через менеджер лицензий. Ключ легко переносится между серверами — достаточно физически переставить его и настроить доступ.

Сравнение вариантов защиты

Программная лицензия

Подходит для стабильной инфраструктуры и виртуальных машин с фиксированными параметрами. Ограничение: чувствительна к замене оборудования, количество перевыпусков ограничено резервными пин-кодами.

Аппаратный ключ HASP

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

Программные и аппаратные лицензии можно комбинировать: например, серверная часть защищена ключом, а клиентские лицензии активированы программно на сервере. При клиент-серверном варианте работы рекомендуется активировать клиентские лицензии именно на сервере приложений 1С — тогда они автоматически раздаются всем подключающимся пользователям, и не нужно настраивать лицензирование на каждом рабочем месте.

Как активировать программную лицензию

Активация выполняется на том компьютере, где будет работать программа или сервер 1С. При первом запуске без лицензии платформа предложит получить её автоматически, либо можно вызвать Мастер получения лицензий вручную. Понадобится регистрационный номер поставки и пин-код из комплекта — они указаны в конверте лицензионного соглашения.

Порядок активации программной лицензии
  1. 1
    Убедитесь, что конфигурация компьютера окончательная: не планируется замена дисков, сетевых карт или переустановка ОС
  2. 2
    Запустите 1С и в окне сообщения об отсутствии лицензии нажмите «Получить лицензию» либо откройте Мастер через меню «Сервис»
  3. 3
    Введите регистрационный номер и пин-код из комплекта поставки
  4. 4
    Выберите автоматическое получение через интернет или получение файла через электронную почту/портал 1С при отсутствии доступа в сеть
  5. 5
    Сохраните файл лицензии — мастер разместит его в служебном каталоге автоматически
  6. 6
    Перезапустите программу и проверьте, что информационная база открывается без сообщения об отсутствии лицензии

Каждый комплект обычно содержит основной пин-код и несколько резервных. Резервные расходуются при смене оборудования или переустановке системы, поэтому активировать лицензию «на пробу» на временной машине не стоит — каждая активация на новой конфигурации тратит один пин-код. Когда резервные коды заканчиваются, дополнительные можно запросить у фирмы «1С» через центр лицензирования, но это занимает время и требует подтверждения регистрации продукта.

Как работает лицензирование в сети и на сервере

В файловом варианте с несколькими пользователями применяется сетевой аппаратный ключ либо программные многопользовательские лицензии, активированные на выделенном компьютере. В случае ключа на машине с ключом устанавливается менеджер лицензий (HASP License Manager), который раздаёт лицензии по сети. Клиентские компьютеры находят его автоматически через широковещательный запрос или по явному указанию адреса в файле настройки nethasp.ini.

Частая проблема — конфликт нескольких ключей в одной сети. Ключи на платформу и на сервер нельзя устанавливать на один компьютер без дополнительной настройки: менеджер лицензий может «видеть» только один ключ серии. Решение — разнести ключи на разные машины или настроить раздачу через параметры менеджера лицензий.

В клиент-серверном варианте клиентские лицензии раздаёт сам сервер «1С:Предприятия». Для этого программные лицензии активируются на сервере, либо на нём же устанавливается аппаратный ключ. Пользователи при подключении к кластеру автоматически получают лицензию с сервера, и на их рабочих местах ничего настраивать не нужно. Это самый управляемый вариант для организаций с десятками рабочих мест.

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

Перенос, восстановление и замена оборудования

Программная лицензия хранится в файле с расширением .lic в служебном каталоге платформы. При плановой замене компьютера корректный путь — активировать лицензию на новой машине по неиспользованному резервному пин-коду, а старый файл лицензии удалить. Простое копирование файла .lic на другой компьютер не сработает: при проверке параметров оборудования лицензия окажется недействительной.

Если компьютер вышел из строя и активировать перенос штатно невозможно, используется следующий резервный пин-код на новом оборудовании. Поэтому конверт с регистрационным номером и пин-кодами нужно хранить как финансовый документ: без него восстановление лицензии превращается в длительную переписку с центром лицензирования.

Типичные ошибки
01
Копирование файла .lic на другой компьютер вместо повторной активации — лицензия не пройдёт проверку привязки к оборудованию
02
Установка ключа платформы и серверного ключа на одну машину без настройки — менеджер лицензий видит только один из них
03
Активация клиентских лицензий на каждом рабочем месте вместо централизованной активации на сервере — усложняет обслуживание и расходует пин-коды
04
Потеря конверта с пин-кодами — при замене оборудования восстановить лицензию быстро не получится
05
Покупка клиентских лицензий «с запасом на каждого сотрудника» вместо расчёта по пиковому числу одновременных сеансов — переплата без необходимости

Как проверить, что лицензирование настроено правильно

Базовая проверка — запуск программы: при корректной лицензии база открывается без предупреждений. Для сетевой работы нужно дополнительно убедиться, что одновременно может подключиться столько пользователей, сколько оплачено. Проще всего это сделать, открыв сеансы с нескольких компьютеров одновременно и дойдя до лимита.

Контрольные точки

Как проверить результат

Запуск информационной базы
Норма

База открывается без сообщений о поиске лицензии

Тревожный признак

Окно «Не найдена лицензия на использование программы»

Число одновременных сеансов
Норма

Подключается столько пользователей, сколько предусмотрено суммой клиентских лицензий

Тревожный признак

Часть пользователей получает отказ при лимите ниже оплаченного

Видимость сетевого ключа
Норма

Менеджер лицензий на сервере показывает ключ и занятые лицензии

Тревожный признак

Клиенты не находят ключ — проверяйте сетевую доступность и настройки nethasp.ini

Работа после перезагрузки сервера
Норма

Лицензии подхватываются автоматически

Тревожный признак

После перезагрузки лицензия «слезает» — признак изменившихся параметров оборудования или виртуальной машины

Для серверного варианта состояние лицензий видно в консоли кластера серверов: там отображается, какие лицензии активированы на сервере и сколько сеансов их заняло. Это основной инструмент диагностики при жалобах пользователей на отказ в подключении.

Ограничения и частые вопросы по лицензированию

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

Обновления конфигураций в рамках зарегистрированной поставки не требуют новых лицензий: лицензия привязана к платформе и рабочим местам, а не к версии прикладного решения. А вот смена редакции продукта (например, переход с базовой версии на ПРОФ) оформляется через апгрейд с доплатой, и условия такого перехода лучше уточнять у поставщика до покупки.

Итог

Что важно запомнить

Лицензия 1С = платформа + клиентские лицензии на одновременные сеансы (+ серверная лицензия при клиент-серверной работе). Программная лицензия привязана к оборудованию и активируется пин-кодом, аппаратный ключ свободно переносится. Храните пин-коды, активируйте клиентские лицензии централизованно на сервере и не активируйте лицензию до завершения работ с оборудованием.

FAQ

Сколько клиентских лицензий нужно, если в отделе 12 сотрудников?

Лицензии считаются по одновременным сеансам, а не по штатному расписанию. Если все 12 человек работают с программой одновременно, потребуется 12 лицензий — например, комбинация «10 + 2» или «5 + 5 + 1 + 1». Если часть сотрудников работает посменно, можно обойтись меньшим числом, ориентируясь на пиковую загрузку.

Что делать, если после замены материнской платы 1С перестала видеть лицензию?

Программная лицензия привязана к параметрам оборудования, и замена материнской платы обычно делает её недействительной. Активируйте лицензию заново на том же компьютере по следующему резервному пин-коду из комплекта поставки. Если резервные коды исчерпаны, обратитесь в центр лицензирования фирмы «1С» за дополнительными пин-кодами.

Можно ли перенести файл лицензии .lic на другой компьютер?

Нет, простое копирование не работает: при проверке файл сверяется с параметрами оборудования, и на другой машине лицензия будет отклонена. Корректный перенос — это новая активация на целевом компьютере по неиспользованному пин-коду.

Нужна ли отдельная лицензия для веб-сервера и публикации базы в интернете?

Отдельной лицензии на веб-сервер не требуется: при публикации через веб-сервер пользователи подключаются к той же информационной базе, и их сеансы расходуют обычные клиентские лицензии по общим правилам. Важно лишь, чтобы суммарное число одновременных сеансов — через толстый, тонкий и веб-клиент — не превышало количество доступных лицензий.

Чем базовая версия конфигурации отличается от ПРОФ с точки зрения лицензирования?

Базовые версии рассчитаны на одного пользователя, не поддерживают клиент-серверный вариант и не позволяют докупать клиентские лицензии для многопользовательской работы. Версии ПРОФ и КОРП работают с многопользовательскими лицензиями и сервером 1С. Переход с базовой версии на ПРОФ оформляется как апгрейд с доплатой.

Что будет, если одновременных сеансов больше, чем лицензий?

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