Кто работает в базе 1С и с какими правами: где это видно

· 9 мин

Содержание

Список пользователей 1С 8.3 открывается в режиме Предприятия: Администрирование → Настройки пользователей и прав → Пользователи. Права конкретного сотрудника смотрят в его карточке по кнопке «Права доступа », а сами роли платформы — в Конфигураторе: Администрирование → Пользователи, свойства пользователя, вкладка «Прочие».

Путь одинаков для Бухгалтерии 3.0, ЗУП 3.1, УТ 11 и других конфигураций на Библиотеке стандартных подсистем (БСП). Разница между ними одна: в Бухгалтерии права обычно настраиваются в упрощённом режиме через профили, а в ЗУП и УТ — через группы доступа. Для всех действий нужна учётная запись с полными правами.

Как устроены права в 1С: три уровня

Прежде чем открывать списки, полезно понять, что именно вы ищете. В типовых конфигурациях права живут на трёх уровнях.

  • 🧩 Роль — объект конфигурации. Описывает, какие документы, справочники и отчёты можно читать, менять, проводить. Ролей в типовой конфигурации сотни.
  • 📦 Профиль группы доступа — набор ролей под должность: бухгалтер, кадровик, кладовщик. Создаётся в режиме Предприятия.
  • 👥 Группа доступа — профиль плюс конкретные люди. Может ещё ограничивать данные: например, видеть только одну организацию или склад.

Пользователь получает роли не напрямую, а через участие в группах. Если он состоит в двух группах, роли складываются. Запретов в 1С нет: права только добавляются.

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

Где найти список пользователей 1С в режиме Предприятия

Список пользователей

  1. Войдите под администратором.
  2. Откройте раздел Администрирование → Настройки пользователей и прав.
  3. Нажмите ссылку «Пользователи».

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

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

Карточка пользователя

Двойной щелчок по строке открывает карточку. Здесь стоит проверить:

  • ✅ флажок «Вход в программу разрешён» — без него учётная запись не может войти;
  • 🔑 имя для входа и способ аутентификации (пароль 1С, вход через Windows);
  • 🔒 кнопку «Права доступа» — она показывает, в какие группы или профили входит сотрудник.

Права доступа одного сотрудника

Кнопка «Права доступа» в карточке открывает разную форму в зависимости от режима:

Режим настройкиЧто вы увидитеГде обычно встречается
УпрощённыйСписок профилей с флажками: отмечено — профиль назначенБухгалтерия 3.0, небольшие базы
ПолныйСписок групп доступа, в которые входит пользовательЗУП 3.1, УТ 11, ERP, КА

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

Отчёт по правам: кто и что может в базе

Ходить по карточкам по одной долго, если сотрудников 30. Для сводной картины в БСП есть отчёт «Права доступа» (в новых версиях библиотеки — «Анализ прав доступа»). Открывается он из списка пользователей: в командной панели есть подменю отчётов, там же он и лежит.

Отчёт отвечает на два вопроса:

  • 📄 по пользователю — к каким объектам и с какими действиями у него есть доступ (чтение, добавление, изменение, проведение);
  • 📊 по объекту — какие сотрудники могут, например, изменять документ «Поступление на расчётный счёт».

Как пользоваться:

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

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

Если отчёта в меню нет, значит, конфигурация построена на старой версии БСП или сильно доработана. Тогда используйте способы из следующих разделов.

Профили и группы доступа: как посмотреть состав

Профили групп доступа

Путь: Администрирование → Настройки пользователей и прав → Профили групп доступа.

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

Группы доступа

Путь: Администрирование → Настройки пользователей и прав → Группы доступа. В упрощённом режиме этой ссылки может не быть.

В карточке группы видно три вещи:

  • профиль, на котором она построена;
  • участников — пользователей и группы пользователей;
  • ограничения доступа: какие организации или склады доступны.

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

Как найти, у кого есть конкретная роль

Через интерфейс прямого поиска «роль → пользователи» нет. Рабочий путь такой:

  1. Откройте профили и найдите те, где отмечена нужная роль.
  2. Для каждого такого профиля откройте группы доступа, построенные на нём.
  3. Выпишите участников.

Быстрее это делает отчёт по правам (по объекту) или код из раздела про Конфигуратор.

Как посмотреть роли пользователя в Конфигураторе

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

Роли конкретного пользователя

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

На вкладке «Основные» того же окна видны имя, полное имя, флажок «Показывать в списке выбора» и способ аутентификации.

В конфигурациях на БСП не назначайте роли галочками в Конфигураторе. Роли выдаются через группы доступа, и при следующем обновлении прав программа приведёт состав ролей к тому, что задано в группах. Ручная правка либо пропадёт, либо создаст расхождение, которое потом трудно найти.

Какие права даёт роль

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

Для сводной картины по всем ролям сразу щёлкните правой кнопкой по ветке «Роли» и выберите «Все роли». Откроется матрица «объект × роль», где удобно искать, какая роль даёт право на конкретный документ.

Выгрузить пользователей и роли кодом

Когда пользователей много, быстрее получить список программно. Код выполняется на сервере под пользователем с полными правами — например, во внешней обработке или в консоли кода:

Для Каждого ПользовательИБ Из ПользователиИнформационнойБазы.ПолучитьПользователей() Цикл
    СписокРолей = "";
    Для Каждого Роль Из ПользовательИБ.Роли Цикл
        СписокРолей = СписокРолей + Роль.Имя + "; ";
    КонецЦикла;
    Сообщить(ПользовательИБ.Имя + " — " + СписокРолей);
КонецЦикла;

Результат — строка на каждого пользователя с перечнем ролей через точку с запятой. Для проверки текущего сеанса есть функция РольДоступна("ПолныеПрава"): она вернёт Истина, если у вошедшего пользователя эта роль есть.

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

Файловая и клиент-серверная база: что меняется

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

ВопросФайловая базаКлиент-серверная база
Где список пользователей и ролиВ базе: Предприятие и КонфигураторТо же самое
Кто сейчас в базе«Активные пользователи» в Предприятии«Активные пользователи» и сеансы в консоли кластера
Дополнительные учётные записиНетАдминистраторы кластера и администраторы базы в консоли — отдельно от пользователей 1С
Права на уровне ОСДоступ к папке базы на дискеДоступ к серверу не нужен пользователю, только к кластеру

Две вещи в клиент-серверном варианте часто сбивают с толку:

  • 🖥️ Администратор кластера — это не пользователь 1С. Он задаётся в консоли администрирования серверов и даёт право управлять кластером, но не входить в базу.
  • 🗄️ Пользователь СУБД (PostgreSQL или MS SQL) указывается в параметрах базы на сервере. К ролям 1С он отношения не имеет.

В файловом варианте есть своя ловушка: если у сотрудника нет прав Windows на запись в папку базы, он не войдёт, сколько бы ролей ему ни дали в 1С.

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

Ошибки при входе и с правами: как разобраться

Большинство жалоб «не пускает» или «нет прав» решаются проверкой карточки и групп. Ниже — частые симптомы и куда смотреть.

Диагностика: выберите симптом

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

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

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

Можно ли посмотреть список пользователей без прав администратора?
Полный список с правами — нет. Обычный пользователь видит только себя и, в некоторых конфигурациях, перечень сотрудников без настроек доступа.
Как узнать, кто и когда менял права пользователей?
Откройте журнал регистрации через Все функции → Стандартные → Журнал регистрации и отфильтруйте события по изменению пользователей информационной базы и групп доступа.
Сколько пользователей может одновременно работать в базе?
Столько, сколько позволяют клиентские лицензии. Число учётных записей в списке на это не влияет: лицензия расходуется только на активный сеанс.
Что будет, если в базе вообще нет пользователей?
Платформа пускает в базу без запроса имени и пароля с полными правами. После создания первого пользователя он должен получить административные права, иначе Конфигуратор не даст сохранить список.
Можно ли выгрузить список пользователей с ролями в Excel?
Да. Сформируйте отчёт по правам и сохраните его как табличный документ в формате xlsx. Либо выведите результат кода в табличный документ и сохраните его тем же способом.