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

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

Как в 1С посмотреть действия пользователей

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

Узнать, кто и что делал в базе 1С, можно двумя основными инструментами: журналом регистрации и механизмом истории изменений (версионирования) объектов. Первый фиксирует события на уровне всей системы — входы, выходы, записи документов, ошибки. Второй показывает, какие именно поля в конкретном документе или элементе справочника менялись и на какие значения.

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

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

Журнал регистрации: где находится и как открыть

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

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

В конфигураторе журнал открывается через меню Администрирование → Журнал регистрации. Этот вариант подходит, когда в пользовательском режиме нет доступа или нужно работать с файлом выгрузки напрямую.

Как отфильтровать события по пользователю и периоду

Без отбора журнал показывает тысячи записей, и найти нужное событие практически невозможно. Нажмите кнопку «Отбор» (или «Установить отбор») и задайте условия.

Основные параметры отбора:

  • Дата начала и окончания — сузьте период до конкретного дня или часа, если знаете примерное время действия;
  • Пользователь — выберите конкретного сотрудника из списка пользователей информационной базы;
  • Событие — например, «Данные. Изменение», «Данные. Добавление», «Данные. Удаление», «Сеанс. Аутентификация»;
  • Уровень — информация, предупреждение, ошибка; для поиска сбоев отбирайте только ошибки;
  • Данные — можно указать конкретный документ или элемент справочника, чтобы увидеть все операции с ним.

После установки отбора журнал покажет список событий с указанием времени, пользователя, компьютера, вида события и представления данных. Двойной щелчок по строке открывает карточку события с подробностями, а по кнопке можно перейти к самому объекту, если он ещё существует в базе.

Порядок действий
  1. 1
    Откройте Администрирование → Обслуживание → Журнал регистрации
  2. 2
    Нажмите «Отбор» и задайте период и пользователя
  3. 3
    При необходимости укажите вид события и конкретный объект данных
  4. 4
    Примените отбор и изучите список событий
  5. 5
    Двойным щелчком откройте карточку события и перейдите к объекту

История изменений: как увидеть, что именно поменял пользователь

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

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

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

Ограничение: история начинает накапливаться только после включения настройки. Узнать, что менялось в документе до этого момента, через версионирование нельзя — остаётся только косвенный анализ по журналу регистрации.

Сравнение вариантов

Журнал регистрации

Работает всегда, показывает факт действия, пользователя и время. Не показывает, какие поля изменились.

История изменений

Показывает старые и новые значения реквизитов. Требует включения и хранит данные только с момента настройки.

Отчёт «Анализ версий объектов»

Подходит для массового контроля изменений по многим документам за период, если версионирование включено.

Как узнать, кто удалил или отменил проведение документа

Частая задача — найти виновника удаления документа. Откройте журнал регистрации и установите отбор: событие «Данные. Удаление» (или «Данные. Предварительное удаление»), период — предполагаемый день. В колонке «Данные» будет представление удалённого объекта, в колонке «Пользователь» — тот, кто выполнил действие.

Отмена проведения фиксируется как событие «Данные. Изменение» с комментарием об отмене проведения. Отбор по пользователю и виду документа быстро покажет, кто распровёл документы за период.

Если документ удалён физически (а не помечен на удаление), восстановить его штатными средствами нельзя — только из резервной копии. Это веский аргумент настроить регламентное резервное копирование и ограничить права на удаление у рядовых пользователей.

Выгрузка журнала и анализ во внешних инструментах

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

Выгруженный XML можно открыть в Excel или загрузить в другую базу для анализа. Для расследования инцидентов удобно выгружать журнал сразу после события, пока данные не перезаписаны при автоматическом сокращении.

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

Типичные ошибки
01
Искать изменения полей документа в журнале регистрации — там фиксируется только факт записи, нужна история изменений
02
Ожидать данные версионирования за период до его включения — история накапливается только с момента настройки
03
Работать без отбора по периоду и пользователю — в большом журнале нужное событие теряется среди тысяч записей
04
Сокращать журнал до завершения разбирательства — данные удаляются безвозвратно
05
Давать всем пользователям права администратора — тогда любой сможет очистить журнал и скрыть свои действия

Кто может смотреть журнал и как разграничить доступ

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

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

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

Контрольные точки

Как проверить результат

Отбор в журнале применён
Норма

В списке только события нужного пользователя за заданный период

Тревожный признак

Показываются все события подряд — отбор не установлен или сброшен

История изменений работает
Норма

В форме документа в меню «Ещё» есть команда «История изменений» и в ней есть записи

Тревожный признак

Команда отсутствует или пустая — версионирование не включено для этого вида объектов

Данные за нужный период доступны
Норма

События за нужную дату присутствуют в журнале

Тревожный признак

Журнал начинается с более поздней даты — старые данные удалены сокращением

FAQ: частые вопросы о контроле действий пользователей

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

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

Видно ли в журнале, какую сумму пользователь ввёл в документ?

Нет. Журнал регистрации фиксирует только факт записи объекта. Конкретные значения реквизитов показывает история изменений (версионирование), если она была включена для этого вида документов до момента изменения.

Пользователь работал под чужой учётной записью — это будет видно?

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

Как долго хранится журнал регистрации?

Зависит от настройки сокращения в конфигураторе. Если сокращение не настроено, журнал хранится неограниченно, но растёт в размере. Проверить текущую настройку можно в конфигураторе: Администрирование → Параметры информационной базы → Журнал регистрации.

Можно ли посмотреть действия пользователей в 1С:Фреш (облако)?

Да, журнал регистрации доступен и в облачном сервисе через стандартный путь Администрирование → Обслуживание → Журнал регистрации. Ограничения связаны только с правами вашей учётной записи в абоненте сервиса.

Почему в журнале нет событий за прошлый месяц?

Скорее всего, сработало автоматическое сокращение журнала или его очистил администратор. Проверьте настройку хранения в конфигураторе и наличие выгруженных архивов журнала, если их кто-то сохранял ранее.

Итог

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

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