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