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