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