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

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

Как посмотреть работу пользователей в 1С

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

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

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

Ниже разобраны основные способы посмотреть действия пользователей в типовых конфигурациях (Бухгалтерия, Управление торговлей, ERP, ЗУП) и в клиент-серверном варианте работы.

Журнал регистрации — главный инструмент контроля

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

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

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

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

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

Чтобы увидеть, кто подключён к базе прямо сейчас, откройте «Администрирование» → «Обслуживание» → «Активные пользователи». Список показывает имя пользователя, режим запуска (тонкий, толстый клиент, веб-клиент), время начала сеанса, компьютер и время последнего обращения к базе.

В файловом варианте эта информация ограничена текущей базой. В клиент-серверном варианте полную картину по всем базам даёт консоль администрирования сервера 1С: там видны сеансы, соединения, удерживаемые ресурсы и можно принудительно завершить зависший сеанс.

По времени последнего обращения легко отличить «забытый» сеанс от реальной работы: если пользователь числится активным, но обращений к базе не было несколько часов, скорее всего, программа просто открыта на компьютере.

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

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

Выбрав две версии, можно сравнить их и увидеть, какие реквизиты изменились. Это удобно при разборе расхождений: например, кто поменял цену в заказе или дату проведения накладной.

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

Отчёты по активности и дисциплине пользователей

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

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

Если стандартных отчётов недостаточно, данные журнала регистрации можно выгрузить (кнопка «Выгрузить журнал») в формате XML или табличного документа и проанализировать во внешнем инструменте.

Ограничения и типичные ошибки

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

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

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

Безопасность и права доступа

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

Данные о действиях сотрудников относятся к персональным данным. Используйте их в рамках внутренних регламентов и не выгружайте журналы без необходимости на незащищённые носители.

Итог

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

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

Частые вопросы

Можно ли посмотреть, кто удалил документ?

Да. В журнале регистрации установите отбор по событию «Данные. Удаление» и укажите период. В списке будет видно, какой пользователь и когда удалил объект, а также представление удалённого документа.

Видно ли в 1С, какие отчёты открывал пользователь?

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

Как узнать, с какого компьютера работал пользователь?

В журнале регистрации у каждого события есть колонка «Компьютер» и «Имя приложения». Откройте событие двойным щелчком — там указаны компьютер, тип клиента и номер сеанса.

Почему в истории изменений документа нет сравнения версий?

Скорее всего, для этого вида объектов не включено версионирование. Включите его в разделе «Администрирование → Общие настройки → История изменений», выбрав нужные виды документов. История начнёт собираться с момента включения, прошлые правки восстановить нельзя.

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

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

Можно ли завершить сеанс пользователя, который «завис»?

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