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

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

Как в 1С посмотреть, кто сейчас работает в программе

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

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

В типовых конфигурациях на базе Библиотеки стандартных подсистем (1С:Бухгалтерия, Управление торговлей, Зарплата и управление персоналом, ERP) есть встроенный отчёт «Активные пользователи», который показывает список сеансов прямо в интерфейсе программы. Для более глубокого контроля используются журнал регистрации и консоль кластера серверов 1С. Ниже разобраны все рабочие способы с точными путями по меню.

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

Способ 1. Отчёт «Активные пользователи» в типовой конфигурации

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

Путь к отчёту в типовых конфигурациях (Бухгалтерия 3.0, УТ 11, ЗУП 3.1, ERP 2): откройте раздел «Администрирование» → подраздел «Обслуживание» → пункт «Активные пользователи». В некоторых конфигурациях отчёт находится по пути «Администрирование» → «Поддержка и обслуживание» → «Активные пользователи». Если раздел «Администрирование» скрыт, включите его через главное меню → «Функции для технического специалиста» или проверьте свои права.

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

Как открыть список активных пользователей
  1. 1
    Откройте раздел «Администрирование» в панели разделов
  2. 2
    Перейдите в «Обслуживание» (или «Поддержка и обслуживание»)
  3. 3
    Нажмите «Активные пользователи»
  4. 4
    Изучите список: пользователь, компьютер, время начала сеанса
  5. 5
    При необходимости выделите сеанс и используйте «Завершить сеанс»

Способ 2. Просмотр сеансов в файловой базе

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

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

Если типовой отчёт по какой-то причине недоступен (например, конфигурация самописная, без БСП), в файловом режиме остаётся журнал регистрации: откройте его и отфильтруйте события «Сеанс. Начало» без парного события «Сеанс. Окончание» — это и есть текущие активные подключения. Способ трудоёмкий, но работает в любой конфигурации.

Способ 3. Консоль кластера серверов 1С

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

Откройте консоль («Администрирование серверов 1С Предприятия» в меню «Пуск» на сервере или на компьютере, где установлена консоль), разверните нужный кластер → «Сеансы». Вы увидите список всех активных сеансов всех баз кластера: пользователь, приложение, компьютер, время начала, текущая активность, объём вызовов. Чтобы отфильтровать сеансы по конкретной базе, удобно сортировать по колонке «Информационная база» или смотреть раздел «Сеансы» внутри конкретной базы в дереве консоли.

Из консоли можно принудительно удалить сеанс (правый клик → «Удалить»), а также установить блокировку сеансов для базы через её свойства — это стандартный приём перед обновлением конфигурации. В свойствах информационной базы задаётся сообщение пользователям и код разрешения для входа администратора.

Способ 4. Журнал регистрации: история входов и события

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

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

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

Кому доступен просмотр и как настроить права

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

Если нужно дать кому-то просмотр без полных прав администратора, в конфигурациях на БСП используется профиль с ролью «Просмотр активных пользователей» (входит, например, в профиль «Администратор системы» или назначается отдельно через «Администрирование» → «Настройки пользователей и прав» → «Профили групп доступа»). Назначайте минимально необходимые права: возможность завершать сеансы других пользователей — чувствительная функция.

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

Типичные ошибки
01
Искать активных пользователей в журнале регистрации — журнал показывает историю, а не текущие сеансы; используйте отчёт «Активные пользователи»
02
Завершать сеансы без предупреждения перед обновлением — пользователи теряют несохранённые данные; сначала разошлите уведомление
03
Отсутствие администраторов кластера в консоли — любой, кто установит консоль, получит доступ к управлению сервером
04
Путать «зависший» сеанс с активным: если пользователь уже вышел, а сеанс висит, его нужно просто удалить, а не искать пользователя

Частые сценарии: обновление, блокировки, «зависшие» сеансы

На практике просмотр активных пользователей чаще всего нужен в трёх ситуациях. Первая — обновление конфигурации: конфигуратор требует монопольного доступа, и через «Активные пользователи» или консоль вы выясняете, кого попросить выйти. Правильный порядок: установить блокировку сеансов (в консоли или через «Администрирование» → «Обслуживание» → «Блокировка работы пользователей»), дождаться выхода, завершить оставшиеся сеансы, выполнить обновление, снять блокировку.

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

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

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

Как выбрать инструмент

Нужно быстро увидеть, кто в базе, из привычного интерфейсаОткройте «Администрирование» → «Обслуживание» → «Активные пользователи»
База серверная и нужна полная картина по всем базам и блокировкамИспользуйте консоль кластера: разделы «Сеансы» и «Блокировки»
Нужно узнать, кто заходил в базу вчера или в прошлом месяцеОткройте журнал регистрации с отбором по событию «Сеанс. Начало»
Пункта «Активные пользователи» нет в менюПроверьте свои права — нужна роль администратора или «Просмотр активных пользователей»

Как проверить результат и ограничения способов

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

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

Итог

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

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

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

Можно ли посмотреть активных пользователей без прав администратора?

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

Почему в списке есть пользователь, который давно вышел из программы?

Это «зависший» сеанс: клиентское приложение закрылось аварийно (сбой сети, отключение питания, снятие процесса), а сервер ещё не успел его завершить. Такие сеансы исчезают сами по тайм-ауту или удаляются вручную через консоль кластера.

Как узнать, с какого компьютера зашёл пользователь?

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

Видно ли, какие документы пользователь открывал или менял?

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

Пользователи работают через веб-клиент — их тоже видно?

Да. Сеансы веб-клиента отображаются и в отчёте «Активные пользователи», и в консоли кластера наравне с тонким и толстым клиентом. Режим запуска указан в свойствах сеанса.

Можно ли автоматически оповещать администратора о входе пользователей?

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