Администрирование · 9 мин
Как в 1С посмотреть историю входов пользователей
Как в 1С посмотреть историю входов пользователей через журнал регистрации: фильтры, события, отчёты по активности, типичные ошибки и настройка уровней регистрации.
История входов в 1С хранится в журнале регистрации — встроенном механизме, который фиксирует подключения к информационной базе, ошибки доступа и другие события. Посмотреть, кто и когда входил в систему, можно как в клиентском приложении через интерфейс администратора, так и напрямую в файлах журнала на сервере. Способ зависит от режима работы базы: файловый или клиент-серверный.
Важно понимать: журнал регистрации показывает факты подключения сеансов, а не подробные действия пользователя. Чтобы отследить, какие документы создавал или изменял сотрудник, потребуется либо анализ других событий журнала, либо типовой механизм версионирования объектов. Ниже разобраны все рабочие способы просмотра истории входов, настройка фильтров и ограничения каждого метода.
Где хранится информация о входах в 1С
Все события подключения фиксируются в журнале регистрации. В файловом режиме журнал хранится в каталоге информационной базы в формате LGD (файл 1Cv8.lgd). В клиент-серверном варианте журнал ведётся на сервере 1С:Предприятия и также сохраняется в виде файлов в служебном каталоге сервера.
Журнал регистрации ведётся всегда — его нельзя полностью отключить штатными средствами интерфейса. Однако можно настроить уровень детализации: регистрировать только ошибки или все события, включая информационные. Для анализа входов достаточно стандартного уровня, так как события аутентификации фиксируются в любом случае.
События, связанные со входами, имеют вид «Сеанс. Аутентификация» (успешный вход) и «Сеанс. Ошибка аутентификации» (неудачная попытка — неверный пароль или отсутствие прав). Именно эти записи позволяют восстановить картину подключений к базе.
Просмотр журнала регистрации через интерфейс 1С
Основной способ — открыть журнал регистрации из клиентского приложения. В типовых конфигурациях (Бухгалтерия, Управление торговлей, Зарплата и управление персоналом) путь выглядит так: раздел «Администрирование» → «Обслуживание» → «Журнал регистрации». В некоторых конфигурациях пункт находится по пути «Администрирование» → «Поддержка и обслуживание».
Если пункта в меню нет, журнал можно открыть через «Все функции» (включается в настройках параметров сеанса): найдите в списке стандартную обработку «Журнал регистрации». Также журнал доступен из конфигуратора: меню «Администрирование» → «Журнал регистрации» — этот вариант работает даже если в пользовательском интерфейсе пункт скрыт правами.
После открытия журнала появится список событий за выбранный период. По умолчанию часто показывается только текущий день — расширьте период отбора, чтобы увидеть более ранние входы.
- 1Откройте раздел «Администрирование» → «Обслуживание» → «Журнал регистрации»
- 2Нажмите кнопку «Отбор» и установите нужный период
- 3В отборе по виду события выберите «Сеанс. Аутентификация»
- 4При необходимости укажите конкретного пользователя в поле «Пользователь»
- 5Нажмите «ОК» и изучите список входов с датой, временем и компьютером
Настройка отбора: как найти входы конкретного пользователя
Без фильтра журнал показывает тысячи записей, среди которых входы теряются. Кнопка «Отбор» позволяет сузить выборку по нескольким параметрам одновременно.
Ключевые параметры отбора для анализа входов:
- Период — дата и время начала и окончания интервала. За большие периоды журнал может формироваться медленно, особенно в активных базах.
- Пользователь — имя пользователя информационной базы. Можно выбрать несколько пользователей.
- Событие — выберите «Сеанс. Аутентификация» для успешных входов и «Сеанс. Ошибка аутентификации» для неудачных попыток.
- Компьютер — имя машины, с которой выполнялся вход. Полезно, когда под одной учётной записью работают несколько человек.
В колонке «Комментарий» или «Представление данных» по успешной аутентификации обычно видны способ подключения (тонкий клиент, толстый клиент, веб-клиент, фоновое задание) и дополнительная информация о сеансе. Это помогает отличить интерактивный вход сотрудника от служебных подключений регламентных заданий.
Отчёт «Анализ активности пользователей»
В типовых конфигурациях на платформе с Библиотекой стандартных подсистем есть готовый отчёт «Анализ активности пользователей» (в некоторых конфигурациях — «Активность пользователей»). Он находится в разделе «Администрирование» → «Обслуживание» → «Отчёты администратора» либо в подсистеме «Пользователи и права».
Отчёт строится на данных журнала регистрации, но представляет их в удобном виде: количество сеансов по пользователям, периоды активности, длительность работы. Это быстрее, чем вручную фильтровать журнал, когда нужна сводная картина по всем сотрудникам за неделю или месяц.
Учтите, что отчёт опирается на те же данные журнала регистрации. Если журнал за нужный период был очищен или урезан, отчёт покажет неполную картину.
Сравнение способов просмотра
Подходит для точечного поиска входов конкретного пользователя; требует прав администратора и ручной настройки отбора
Удобен для сводной статистики по всем сотрудникам; доступен не во всех конфигурациях
Нужен при недоступности клиентского приложения; требует доступа к серверу и понимания структуры каталогов
Просмотр журнала на сервере и в файловой базе
Если база файловая, файл журнала 1Cv8.lgd лежит в каталоге базы. Открыть его напрямую текстовым редактором нельзя — это бинарный формат. Для просмотра используют конфигуратор, открыв базу, либо сторонние утилиты для чтения LGD-файлов.
В клиент-серверном режиме журнал хранится в служебном каталоге сервера 1С (подкаталог reg_1541 или аналогичный внутри каталога srvinfo, далее в папке конкретной базы). Файлы имеют расширение LGD и разбиваются по периодам. Просматривать их удобнее всего через тот же журнал регистрации в клиенте — прямой разбор файлов оправдан только при сбоях кластера.
Для массовой выгрузки истории входов можно использовать встроенный язык: метод ВыгрузитьЖурналРегистрации() позволяет сохранить события в XML или текстовый файл с отбором по виду события и пользователю. Это удобно для передачи данных службе безопасности или архивирования.
ВыгрузитьЖурналРегистрации("C:\\Audit\\logins.xml", Отбор, , , 10000);
// В Отборе задайте: Событие = "_$Session$_.Authentication", Пользователь, ПериодНастройка уровней регистрации и хранение журнала
Объём журнала влияет на скорость работы с ним и на занимаемое место. В конфигураторе через «Администрирование» → «Настройка журнала регистрации» можно выбрать, какие события регистрировать: только ошибки, ошибки и предупреждения, или все события. События аутентификации регистрируются при любом уровне, поэтому для истории входов настройка не критична, но полный уровень полезен для аудита действий.
Там же доступна функция «Сократить» — она удаляет события старше указанной даты. Перед сокращением рекомендуется выгрузить журнал в файл, иначе история входов за старые периоды будет утеряна безвозвратно.
Типичные ошибки и ограничения
Первая частая ситуация — пользователь не видит журнал регистрации в меню. Причина в правах: просмотр журнала требует роли администратора или права «Журнал регистрации» (в ряде конфигураций — «Просмотр журнала регистрации»). Обычному бухгалтеру или менеджеру этот раздел недоступен.
Вторая ошибка — поиск входов за период, который уже не хранится. Журнал может сокращаться автоматически по расписанию обслуживания или вручную администратором. Если записей нет, проверьте, не настроено ли регламентное сокращение журнала.
Третий момент: один вход в программу может порождать несколько записей аутентификации (например, при работе через веб-клиент или при переподключениях сеанса). Поэтому количество записей не всегда равно количеству фактических запусков программы сотрудником.
Частые вопросы
Можно ли посмотреть, что делал пользователь после входа?
Журнал регистрации фиксирует не только входы, но и изменения данных (события вида «Данные. Изменение»), если включён соответствующий уровень регистрации. Для детального контроля изменений документов удобнее типовой механизм версионирования объектов — он показывает, кто, когда и что именно поменял в конкретном документе.
Видно ли в журнале, с какого IP-адреса был вход?
В событиях аутентификации фиксируется имя компьютера, а в клиент-серверном режиме в ряде случаев доступна информация о подключении через консоль кластера, где видны сеансы и их параметры. Прямая фиксация IP в журнале регистрации ограничена; для сетевого аудита используют логи сервера и сетевого оборудования.
Как узнать, кто сейчас работает в базе?
Текущие сеансы видны в разделе «Администрирование» → «Обслуживание» → «Активные пользователи» (в типовых конфигурациях) или через консоль кластера серверов 1С. Там отображаются пользователь, компьютер, время начала сеанса и режим работы.
Почему в журнале нет записей о входах за прошлый месяц?
Скорее всего, журнал был сокращён — вручную или регламентным заданием обслуживания. Проверьте настройку «Сократить журнал регистрации» и наличие выгруженных архивов журнала. Если архивов нет, восстановить записи не получится.
Можно ли настроить автоматическую выгрузку истории входов?
Да, через встроенный язык: создаётся регламентное задание, которое вызывает ВыгрузитьЖурналРегистрации() с отбором по событию аутентификации и сохраняет результат в файл. В клиент-серверном режиме также доступна выгрузка журнала средствами технологического журнала и скриптов администрирования кластера.
Что важно запомнить
История входов в 1С просматривается через журнал регистрации с отбором по событию «Сеанс. Аутентификация» и нужному пользователю. Для сводной статистики используйте отчёт «Анализ активности пользователей». Перед сокращением журнала всегда выгружайте архив — удалённые записи не восстанавливаются.