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

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

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

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

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

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

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

Просмотр пользователей через конфигуратор

Конфигуратор — основной инструмент администратора, который показывает всех пользователей информационной базы независимо от прикладной конфигурации. Этот способ работает и в файловых, и в клиент-серверных базах.

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

Порядок действий
  1. 1
    Закройте сеансы других пользователей, если планируете монопольный режим (для просмотра он не обязателен).
  2. 2
    Откройте базу в режиме «Конфигуратор» под учётной записью с административными правами.
  3. 3
    В меню выберите Администрирование → Пользователи.
  4. 4
    Просмотрите список; для деталей откройте карточку двойным щелчком.
  5. 5
    Проверьте вкладку «Прочие» в карточке пользователя — там видны роли и доступность аутентификации.

Для просмотра списка монопольный режим не требуется — это удобно, когда в базе работают люди. Однако сам вход в конфигуратор возможен только при наличии права «Администрирование» у учётной записи. Если пользователей в базе нет совсем (список пуст), вход выполняется без пароля, и любой открывший конфигуратор получает полный доступ — это критичный риск для рабочих баз.

Просмотр пользователей в режиме «Предприятие»

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

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

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

Как посмотреть активных пользователей

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

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

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

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

Конфигуратор → Активные пользователи

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

Консоль кластера серверов

Полная картина по сеансам в клиент-серверном режиме, включая фоновые задания и спящие сеансы. Требует доступа к серверу администрирования.

Сервис → Активные пользователи в режиме Предприятие

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

Просмотр действий пользователей через журнал регистрации

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

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

Учтите ограничение: журнал регистрации показывает только те события, регистрация которых включена в настройках (Администрирование → Настройка журнала регистрации). Если уровень регистрации снижен ради экономии места, часть событий в журнале отсутствует, и восстановить историю за прошлый период невозможно.

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

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

Открыт список пользователей в конфигураторе
Норма

Видны все учётные записи с ролями и настройками входа

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

Список пуст или часть знакомых пользователей отсутствует — проверьте, не заведены ли они только в справочнике конфигурации

Список активных пользователей
Норма

Отображаются текущие сеансы с именами и компьютерами

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

Сеанс пользователя не виден, хотя он работает — возможно, это фоновое задание или соединение через веб-сервер, смотрите консоль кластера

Отбор в журнале регистрации
Норма

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

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

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

Просмотр пользователей программным способом

Для разработчиков и администраторов, автоматизирующих контроль, платформа предоставляет встроенный язык. Получить список пользователей информационной базы можно через менеджер ПользователиИнформационнойБазы, а активные сеансы — через ПолучитьСеансыИнформационнойБазы().

Пример вывода имён всех пользователей базы:

Для Каждого Пользователь Из ПользователиИнформационнойБазы.ПолучитьПользователей() Цикл

Сообщить(Пользователь.Имя + " | " + Пользователь.ПолноеИмя);

КонецЦикла;

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

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

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

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

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

Типичные ошибки
01
Искать пользователя только в справочнике «Пользователи» и не проверять список в конфигураторе — из-за этого «невидимые» учётные записи остаются без контроля.
02
Завершать сеансы активных пользователей без предупреждения — несохранённые данные в открытых документах будут потеряны.
03
Удалять учётную запись вместо отключения — теряется связь с историей действий и авторством документов.
04
Искать события в журнале регистрации при выключенной регистрации нужных типов событий — данные за прошлый период восстановить нельзя.
05
Оставлять пустой список пользователей в рабочей базе — это открытый доступ в конфигуратор для любого.

Часто задаваемые вопросы

Как посмотреть пользователей, если я не администратор?

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

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

Наиболее вероятные причины: для него не создана учётная запись информационной базы (проверьте конфигуратор → Администрирование → Пользователи), отключена аутентификация 1С в карточке пользователя, установлен признак «Недействителен» в справочнике или сброшен пароль. Также в клиент-серверном режиме проверьте, не заблокирован ли вход в базу на уровне кластера.

Как узнать, кто сейчас работает в файловой базе?

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

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

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

Чем отличается пользователь информационной базы от пользователя в справочнике?

Пользователь информационной базы — это учётная запись платформы, определяющая возможность входа, пароль и роли. Пользователь справочника — прикладной объект конфигурации, хранящий ФИО, подразделение, настройки интерфейса и группы доступа. В типовых решениях они обычно связаны и создаются вместе, но технически это разные сущности, и их списки могут расходиться.

Как выгрузить список пользователей в Excel или текстовый файл?

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

Итог

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

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