Подключаем новые рабочие места: активация дополнительных лицензий 1С:Предприятия 8.3

· 9 мин

Содержание

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

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

Какие бывают дополнительные лицензии 1С и что купить

Дополнительные (клиентские) лицензии добавляют рабочие места к основной поставке. Основная поставка ПРОФ уже содержит одну лицензию. Всё сверх неё докупается наборами.

Вид лицензииЧто даётГде активируется
Клиентская программная (пин-код)1, 5, 10, 20, 50, 100, 300 или 500 месткомпьютер пользователя или сервер 1С
Клиентская аппаратная (сетевой ключ HASP)столько же мест, раздаёт по сетикомпьютер с ключом и менеджером лицензий
Серверная (ПРОФ или КОРП)право запускать сервер 1Столько сервер 1С
Электронная поставкатот же пин-код, но присылают по почтекак обычная программная

💡 Лицензии суммируются. Если у вас основная поставка и набор на 5 мест, одновременно работают 6 человек. Программные и аппаратные лицензии можно смешивать в одной сети.

Ориентиры по цене (примерно, у партнёров разброс есть):

  • 💰 1 место — около 8–10 тыс. ₽;
  • 💰 5 мест — около 30–40 тыс. ₽;
  • 💰 10 мест — около 55–70 тыс. ₽;
  • 💰 серверная лицензия ПРОФ — порядка 100 тыс. ₽, КОРП заметно дороже.

Лицензия считается на рабочее место, а не на базу. Один пользователь с тремя открытыми базами на одном компьютере занимает одну клиентскую лицензию. На терминальном сервере каждый пользовательский сеанс — отдельное место.

Что лежит в комплекте

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

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

Это самый частый сценарий: купили набор на 5 мест, раздаёте их новым сотрудникам.

Подготовка

  1. Проверьте, что на компьютере есть доступ в интернет. Без него активация пойдёт через файл запроса с другой машины.
  2. Подготовьте регистрационные данные: название организации, ИНН, адрес, имя ответственного.
  3. Запустите 1С под учётной записью Windows с правами администратора: файл лицензии сохраняется в общую папку и требует прав на запись.

Запишите регистрационные данные в отдельный файл ровно в том виде, как ввели. При повторной активации их сверяют, а расхождение в одном символе адреса остановит процесс.

Пошаговая активация

  1. Запустите 1С и откройте нужную базу. Если свободной лицензии нет, платформа сообщит об этом и предложит получить лицензию — согласитесь.
  2. Выберите место размещения лицензии. Для файловой базы — этот компьютер. Для клиент-серверной можно выбрать сервер 1С (об этом ниже).
  3. Укажите способ получения: автоматически через интернет или вручную через файл.
  4. Введите регистрационный номер и пин-код. Отметьте, что это первичное получение лицензии.
  5. Заполните регистрационные данные и подтвердите отправку.
  6. Дождитесь сообщения об успешном получении. Для набора на 5 мест пин-код вводится один раз — он даёт все 5 лицензий сразу.

Если на компьютере нет интернета

Бухгалтерские машины часто отрезаны от сети. Активация всё равно возможна:

  1. В мастере выберите ручной способ получения лицензии.
  2. Сохраните сформированный файл запроса на флешку.
  3. На компьютере с интернетом отправьте запрос в центр лицензирования так, как подскажет мастер, и получите файл ответа.
  4. Вернитесь на исходный компьютер, загрузите файл ответа в тот же мастер и завершите активацию.

Не закрывайте мастер и не меняйте оборудование между шагами 2 и 4: запрос сформирован под текущие параметры компьютера.

Где хранится файл лицензии

После активации в папке появляется файл с расширением .lic:

  • Windows — C:\ProgramData\1C\licenses;
  • Linux — /var/1C/licenses.

Скопируйте этот файл в резервное хранилище. На другой компьютер он не переносится: лицензия привязана к параметрам оборудования. Но если Windows переустановят на том же «железе», файл можно вернуть на место, и лицензия обычно оживает без повторной активации.

Активация через утилиту ring

Мастер в окне 1С удобен, когда на компьютере ещё нет лицензии. Если лицензия уже есть, а нужно добавить ещё набор, например на сервер, удобнее консольная утилита ring из пакета лицензирования 1С. Её устанавливают отдельным дистрибутивом.

Посмотреть, какие лицензии уже стоят:

ring license list

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

ring license info --name <имя_лицензии>

Для активации служит команда ring license activate. Ей передают пин-код и регистрационные данные отдельными параметрами. Набор параметров меняется от версии утилиты, поэтому точный список смотрите в справке:

ring license activate --help

ring пишет лицензию в общую папку лицензий, поэтому командную строку открывайте от имени администратора. На Linux запускайте утилиту с правами root.

Сетевой ключ HASP: установка и настройка nethasp.ini

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

Установка ключа на «раздающий» компьютер

  1. Вставьте ключ в USB-порт.
  2. Установите драйвер ключа защиты. Он есть в дистрибутиве платформы 1С, отдельно его можно поставить командой haspdinst.exe -i.
  3. Установите менеджер лицензий HASP License Manager и выберите вариант установки как службы Windows.
  4. Откройте в брандмауэре порт 475 (UDP и TCP) — по нему клиенты ищут ключ.

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

Настройка клиентов

По умолчанию 1С ищет ключ широковещательным запросом. В сетях с несколькими подсетями или VPN поиск часто не доходит. Решение — явно указать адрес компьютера с ключом в файле nethasp.ini, который лежит в каталоге conf установленной платформы, например C:\Program Files\1cv8\conf\nethasp.ini:

[NH_COMMON]
NH_TCPIP = Enabled

[NH_TCPIP]
NH_SERVER_ADDR = 192.168.1.10
NH_USE_BROADCAST = Disabled

Замените 192.168.1.10 на адрес своего компьютера с ключом. Файл правится на каждом клиенте. После правки перезапустите 1С.

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

Ускорение запуска на машинах без ключа

Если в организации только программные лицензии, 1С при старте всё равно ищет HASP и тратит на это секунды. В настройках информационной базы в окне запуска на последнем шаге есть параметр «Использовать аппаратную лицензию (ключ защиты)». Выберите «Нет» — запуск станет быстрее.

Электронные лицензии и личный кабинет пользователя 1С

При электронной поставке пин-коды приходят на почту. Активация ничем не отличается от бумажного конверта: тот же мастер или ring.

Личный кабинет на портале 1С:ИТС нужен для другого:

  • 📋 зарегистрировать программный продукт по регистрационному номеру;
  • 📋 видеть список своих продуктов и наборов лицензий в одном месте;
  • 📋 подключать интернет-поддержку и сервисы, которые требуют зарегистрированный продукт.

Сам кабинет лицензию на компьютер не ставит. Лицензия появляется только после активации пин-кода на конкретной машине или сервере.

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

Лицензии на сервере 1С: как настроить выдачу клиентам

В клиент-серверном варианте нужны два вида лицензий: серверная (на сам сервер 1С) и клиентские (на рабочие места).

Серверная лицензия

Серверную лицензию активируют только на компьютере, где работает сервер 1С. Самый надёжный способ — ring прямо на сервере. Файл ляжет в C:\ProgramData\1C\licenses или в /var/1C/licenses.

На Linux проверьте права: пользователь, от которого работает сервер 1С (обычно usr1cv8), должен читать файлы в этой папке.

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

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

  1. Активируйте пин-код клиентского набора на сервере — через ring или через мастер, выбрав размещение на сервере 1С.
  2. В консоли кластера откройте свойства рабочего сервера, раздел «Требования назначения функциональности».
  3. Добавьте требование для типа объекта «Клиентская лицензия» со значением «Назначать».
  4. Попросите пользователей перезапустить 1С.

Посмотреть, какие лицензии получили сеансы, можно через rac (нужна запущенная служба ras):

rac cluster list
rac session --cluster=<UUID_кластера> list --licenses

В выводе видно, у какого сеанса лицензия программная, а у какого — от ключа, и с какого компьютера она взята.

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

Перед активацией на сервере
Выполнено: 0 / 5

Лицензия не появилась: диагностика и решение проблем

Главная ошибка, с которой приходят, звучит так: Не обнаружен ключ защиты программы или полученная программная лицензия! Она означает, что 1С не нашла ни одной свободной лицензии. Причины разные.

Диагностика: выберите симптом

Если резервные пин-коды закончились

Резервных пин-кодов в комплекте немного. Когда они израсходованы, новый пин-код выдаёт центр лицензирования 1С через партнёра, у которого куплен продукт. Понадобится регистрационный номер и подтверждение покупки. Закладывайте на это несколько рабочих дней.

Чтобы не тратить резервы зря:

  • 🔒 держите программные лицензии на сервере или виртуальной машине с неизменной конфигурацией;
  • 🔒 не активируйте лицензию на ноутбук, который скоро уйдёт в ремонт;
  • 🔒 храните копии файлов .lic — после переустановки ОС на том же «железе» они возвращают лицензию без пин-кода.

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

Можно ли перенести дополнительную лицензию на другой компьютер?
Файл лицензии не переносится. Нужна повторная активация резервным пин-кодом на новом компьютере, старая лицензия при этом перестаёт быть нужной.
Сколько лицензий занимает пользователь, который работает в двух базах?
Одну, если обе базы открыты на одном компьютере. Лицензия считается на рабочее место, а не на базу.
Можно ли активировать часть набора на 10 мест на одном компьютере, а часть на другом?
Нет. Пин-код набора активируется целиком в одном месте. Чтобы раздавать места разным компьютерам, ставьте набор на сервер 1С.
Нужна ли отдельная лицензия для веб-клиента и тонкого клиента через интернет?
Отдельной не нужно: каждый подключившийся сеанс занимает обычную клиентскую лицензию.
Работает ли программная лицензия на виртуальной машине?
Да, но изменение параметров виртуальной машины (процессоров, сетевых адаптеров, перенос на другой хост) может сбросить привязку. Фиксируйте конфигурацию машины после активации.