Администрирование · 9 мин
Как посмотреть количество пользователей в 1С
Как узнать количество активных пользователей в 1С: через консоль кластера, конфигуратор, список пользователей и журнал регистрации. Пошаговые инструкции и типичные ошибки.
Под «количеством пользователей» в 1С понимают три разные величины: число заведённых учётных записей в информационной базе, количество активных сеансов в текущий момент и число лицензий, которые реально заняты. Прежде чем искать цифру, определитесь, какая именно величина нужна — для аудита лицензий, контроля нагрузки на сервер или проверки, кто сейчас работает в базе.
Способ просмотра зависит от режима работы: файловый вариант ограничен средствами конфигуратора, клиент-серверный даёт полную картину через консоль кластера. Ниже разобраны все рабочие методы с точным порядком действий и ограничениями каждого.
Различаем три понятия: учётные записи, сеансы и лицензии
Учётная запись — это созданный в базе пользователь с именем и правами. Таких записей может быть больше, чем реально работающих сотрудников: уволенные работники, служебные учётки для обмена данными, дубли. Посмотреть их можно в режиме 1С:Предприятие через раздел администрирования или в конфигураторе.
Сеанс — это активное подключение к базе прямо сейчас. Один человек может держать несколько сеансов (толстый клиент, веб-клиент, фоновые задания), поэтому число сеансов обычно больше числа физически работающих людей.
Лицензии расходуются по своим правилам: клиентская лицензия занимается сеансом, серверная привязана к серверу. Для закупки дополнительных лицензий важна именно статистика занятости, а не просто список учётных записей.
Просмотр активных пользователей через конфигуратор
Самый доступный способ, не требующий установки дополнительных инструментов. Откройте конфигуратор нужной базы, перейдите в меню «Администрирование» и выберите пункт «Активные пользователи». Откроется таблица со всеми текущими подключениями: имя пользователя, компьютер, время начала работы, режим (тонкий, толстый, веб-клиент).
Количество строк в таблице и есть количество активных сеансов. Учтите, что для входа в конфигуратор нужны административные права, а в клиент-серверном варианте — также доступ к базе в момент проверки.
- 1Откройте конфигуратор нужной информационной базы
- 2Войдите под учётной записью с правами администратора
- 3Откройте меню «Администрирование»
- 4Выберите пункт «Активные пользователи»
- 5Посчитайте строки в таблице — это число активных сеансов
- 6При необходимости отсортируйте по колонке «Пользователь», чтобы увидеть уникальных людей
Ограничение метода: данные актуальны только на момент открытия окна и не обновляются автоматически. Для свежей картины окно нужно закрыть и открыть заново.
Просмотр сеансов в консоли кластера серверов 1С
Для клиент-серверного режима основной инструмент — консоль администрирования серверов 1С. Откройте её на сервере или на машине администратора, разверните нужный кластер, выберите рабочий процесс и перейдите на вкладку «Сеансы». Здесь видны все подключения ко всем базам кластера с детализацией: база, пользователь, приложение, время начала, объём прочитанных данных.
Чтобы посчитать пользователей конкретной базы, отсортируйте список по колонке «Информационная база» или откройте саму базу в дереве консоли и перейдите на её вкладку «Сеансы» — тогда в списке останутся только её подключения.
Дополнительно полезна вкладка «Соединения»: она показывает сами соединения с рабочими процессами, что помогает отличить реальные сеансы от технических подключений.
Как посмотреть общий список заведённых пользователей
В режиме 1С:Предприятие откройте раздел «Администрирование» → «Пользователи и права» → «Пользователи» (в типовых конфигурациях на платформе 8.3 путь может незначительно отличаться). Список покажет всех заведённых в базе пользователей с признаками: вход разрешён, недействителен, роли.
Альтернатива — конфигуратор: меню «Администрирование» → «Пользователи». Здесь виден полный список учётных записей информационной базы, включая тех, кого нет в справочнике пользователей прикладного решения.
Для чистой статистики отфильтруйте недействительных пользователей и служебные учётки. В типовых конфигурациях это делается установкой отбора по полю «Недействителен» прямо в форме списка.
Сравнение способов просмотра
Подходит для файловых баз и быстрой проверки. Ограничение: нет истории и статистики, требует прав администратора.
Лучший вариант для клиент-серверного режима: видны все базы и детали сеансов. Ограничение: нужен доступ к серверу администрирования.
Показывает заведённые учётные записи, а не активность. Подходит для аудита доступа, но не говорит, кто работает сейчас.
Даёт историю подключений за период. Ограничение: требует анализа, не показывает текущий момент.
Подсчёт пользователей за период через журнал регистрации
Если нужно узнать, сколько разных людей работало в базе за неделю или месяц, используйте журнал регистрации. В конфигураторе откройте «Администрирование» → «Журнал регистрации», установите отбор по периоду и по событию «Сеанс. Начало».
Выгрузите результат в табличный документ и сверните по колонке «Пользователь» — получите число уникальных сотрудников, заходивших в базу за выбранный период. Это самый достоверный способ оценить реальную вовлечённость и обосновать закупку или сокращение лицензий.
Перед аудитом лицензий соберите статистику журнала регистрации минимум за месяц: разовые замеры сеансов искажают картину из-за отпусков, командировок и пиковых нагрузок в отчётные даты.
Программный способ для регулярного мониторинга
Когда данные нужны регулярно, удобнее получать их встроенным языком. Метод «ПолучитьСеансыИнформационнойБазы()» возвращает массив сеансов, из которого можно вытащить пользователя, приложение и время начала. В клиент-серверном режиме для доступа могут потребоваться права администрирования кластера и COM-соединение с агентом сервера.
Сеансы = ПолучитьСеансыИнформационнойБазы();
Сообщить("Активных сеансов: " + Сеансы.Количество());Такой код можно встроить в регламентное задание и складывать результаты в регистр сведений — получится собственная статистика нагрузки без сторонних программ. Для файловой базы метод работает без дополнительных настроек.
Типичные ошибки при подсчёте
Отдельная ошибка — игнорировать разницу между файловым и клиент-серверным режимами. В файловой базе список активных пользователей доступен только изнутри (конфигуратор или предприятие), а попытки найти её в консоли серверов бессмысленны.
Как проверить, что данные достоверны
Как проверить результат
Сеансов не меньше, чем пользователей; разница объясняется фоновыми заданиями
Уникальных пользователей больше, чем сеансов — вероятна ошибка отбора
Списки совпадают или расхождения объяснимы служебными записями
В конфигураторе есть учётки, отсутствующие в справочнике — возможен несанкционированный доступ
События начала сеанса присутствуют и соответствуют графику работы
Пробелы в журнале или входы в нерабочее время без объяснения
Если цифры из разных источников сходятся, данным можно доверять. Системные расхождения — повод проверить настройки журнала регистрации и уровень его детализации.
Что важно запомнить
Активные сеансы смотрят в конфигураторе («Администрирование → Активные пользователи») или в консоли кластера серверов, заведённые учётные записи — в списке пользователей базы, а статистику за период — в журнале регистрации. Для решений о лицензиях используйте данные за длительный период, а не разовый замер.
Частые вопросы
Как посмотреть пользователей в файловой базе 1С?
Откройте конфигуратор этой базы и перейдите в «Администрирование → Активные пользователи». Консоль кластера для файлового режима не подходит — она работает только с сервером 1С.
Почему сеансов больше, чем сотрудников?
Один человек может открыть несколько клиентов одновременно, а фоновые задания и внешние соединения создают собственные сеансы. Считайте уникальные имена пользователей, а не строки в списке.
Можно ли узнать, кто работал в базе вчера?
Да, через журнал регистрации в конфигураторе: установите отбор по дате и событию «Сеанс. Начало». Если журнал ведётся с нужным уровнем детализации, вся история подключений будет видна.
Как понять, сколько лицензий реально используется?
Соберите статистику одновременных сеансов за несколько недель через консоль кластера или программный сбор данных. Максимальное число одновременных пользовательских сеансов и есть ориентир по потребности в клиентских лицензиях.
Что делать, если в списке есть незнакомые учётные записи?
Сверьте список пользователей в конфигураторе со штатным расписанием и списком служебных учёток для обменов. Неизвестные записи с правами администратора — повод сменить пароли и проверить журнал регистрации на предмет их активности.
Нужны ли особые права для просмотра активных пользователей?
Да, для просмотра списка активных пользователей и журнала регистрации требуются административные права на информационную базу, а для консоли кластера — доступ к серверу администрирования 1С.