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