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

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

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

Как узнать количество лицензий 1С: проверка через конфигуратор, сервер лицензирования, файл лицензии и личный кабинет портала 1С.

Контроль количества лицензий 1С требуется при аудите ИТ-активов, перед покупкой дополнительных рабочих мест, при миграции на новый сервер и при проверке законности использования программы. Способ проверки зависит от типа лицензирования: программные лицензии привязаны к компьютеру или серверу, аппаратные — к USB-ключу HASP, а данные о приобретённых продуктах хранятся в личном кабинете на портале 1С.

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

Ниже разобраны все рабочие способы: от просмотра лицензий в конфигураторе и консоли кластера до расшифровки файла программной лицензии и проверки регистрационных данных на портале.

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

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

Клиентские лицензии определяют, сколько одновременных сеансов может работать с информационными базами. Лицензия на сервер 1С:Предприятия — отдельный продукт, она не суммируется с клиентскими. Однопользовательские лицензии активируются на конкретном компьютере, многопользовательские (на 5, 10, 20, 50 и более рабочих мест) — на сервере лицензирования или раздаются через ключ.

Проверка через личный кабинет портала 1С

Самый достоверный способ узнать, сколько лицензий приобретено, — личный кабинет на портале portal.1c.ru. Зайдите под учётной записью, к которой привязана организация, и откройте раздел с зарегистрированными программными продуктами. Там отображаются регистрационные номера, наименования продуктов и пин-коды для активации.

По наименованию продукта видно номинал лицензии: например, «1С:Предприятие 8. Клиентская лицензия на 5 рабочих мест» или «на 100 рабочих мест». Просуммируйте номиналы всех клиентских лицензий — это и есть общее количество приобретённых рабочих мест.

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

Проверка активированных программных лицензий на компьютере

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

Файлы программных лицензий физически хранятся в служебных каталогах. Типичные расположения: C:\ProgramData\1C\licenses для общих лицензий компьютера и каталог пользователя %APPDATA%\1C\1cv8\conf для лицензий, активированных только для текущего пользователя. Каждый файл .lic соответствует одной активированной лицензии.

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

Порядок проверки на локальном компьютере
  1. 1
    Откройте информационную базу в конфигураторе или режиме предприятия
  2. 2
    Перейдите: Сервис — Параметры — Информация о лицензиях
  3. 3
    Зафиксируйте номинал каждой лицензии и тип привязки
  4. 4
    Проверьте каталог C:\ProgramData\1C\licenses — сколько файлов .lic присутствует
  5. 5
    Сопоставьте найденные лицензии с данными личного кабинета портала 1С

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

В клиент-серверном варианте работы основной инструмент — консоль администрирования кластера серверов. Откройте консоль, подключитесь к кластеру и разверните ветвь нужного сервера. Раздел «Лицензии» показывает все программные лицензии, активированные на данном сервере, с указанием номинала и количества занятых сеансов.

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

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

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

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

Сумма номиналов в консоли кластера
Норма

Совпадает с количеством приобретённых лицензий по порталу 1С

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

В консоли видно меньше лицензий, чем куплено — часть не активирована или активирована на другом сервере

Число занятых лицензий в разделе «Сеансы»
Норма

Есть свободный запас относительно суммарного номинала

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

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

Файлы .lic в каталоге сервера
Норма

Файлы присутствуют и читаются службой агента

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

Каталог пуст или недоступен — лицензии не подхватываются

Проверка аппаратных ключей HASP

Если используются USB-ключи, количество доступных лицензий определяется типом ключа, прошитым производителем. Ключ на 5, 10, 20 или 50 рабочих мест имеет соответствующую маркировку на корпусе. Ключи бывают локальные (на одно рабочее место, фиолетовые) и сетевые (красные, раздают лицензии по сети через менеджер лицензий HASP License Manager).

Для контроля сетевых ключей установите или откройте Aladdin Monitor / HASP Admin Control Center — веб-интерфейс обычно доступен по адресу http://localhost:1947 на машине, где установлен драйвер ключа. В разделе «Ключи» видны все обнаруженные ключи, их тип, номинал и количество занятых лицензий.

Ограничение: несколько сетевых ключей одной серии на одном компьютере не суммируются — менеджер лицензий видит только один из них. Ключи разных серий (например, клиентский и серверный) совмещаются нормально.

Типичные ошибки при подсчёте и их последствия

Самая частая ошибка — подсчёт по числу файлов .lic вместо суммирования номиналов. Один файл многопользовательской лицензии выглядит как «одна лицензия», и организация ошибочно считает, что у неё меньше рабочих мест, чем есть на самом деле, или наоборот.

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

Третья ошибка — смешение клиентских и серверных лицензий. Лицензия на сервер 1С не даёт клиентских рабочих мест, и наоборот. При аудите считайте их отдельными строками.

Типичные ошибки
01
Считать лицензии по количеству файлов .lic — искажает реальное число рабочих мест
02
Не учитывать лицензии на списанных компьютерах — активации «зависают» и их сложно восстановить
03
Путать клиентские и серверные лицензии — приводит к неверному выводу о нехватке рабочих мест
04
Размещать несколько ключей HASP одной серии на одном ПК — виден только один ключ, остальные лицензии недоступны

Что делать, если данные не сходятся

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

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

Маршрут решения

Как выбрать действие

Нужно узнать, сколько лицензий купленоСмотрите личный кабинет portal.1c.ru и суммируйте номиналы продуктов
Нужно узнать, сколько лицензий свободно прямо сейчасОткройте консоль кластера: разделы «Лицензии» и «Сеансы»
Используются USB-ключиПроверьте HASP Admin Control Center по адресу http://localhost:1947
Данные портала и сервера не совпадаютИщите неактивированные пин-коды и лицензии на выведенном оборудовании
Итог

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

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

Частые вопросы

Где физически лежит файл программной лицензии 1С?

Обычно в каталоге C:\ProgramData\1C\licenses (общие лицензии компьютера) или в профиле пользователя %APPDATA%\1C\1cv8\conf, если лицензия активирована только для текущего пользователя. На сервере Linux файлы размещаются в каталоге данных агента сервера 1С.

Почему в консоли кластера не видно активированных лицензий?

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

Можно ли посмотреть, какой пользователь занял лицензию?

Да, в консоли кластера серверов в разделе «Сеансы» видно имя пользователя информационной базы, компьютер, время начала сеанса и тип клиента. По этим данным можно определить, кто занимает лицензии, и найти «зависшие» сеансы.

Что делать, если резервные пин-коды закончились?

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

Суммируются ли лицензии, активированные на разных серверах?

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

Как проверить лицензии в файловой базе без сервера 1С?

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