Кто работает в базе 1С и с какими правами: где это видно
Содержание
Список пользователей 1С 8.3 открывается в режиме Предприятия: Администрирование → Настройки пользователей и прав → Пользователи. Права конкретного сотрудника смотрят в его карточке по кнопке «Права доступа
», а сами роли платформы — в Конфигураторе: Администрирование → Пользователи, свойства пользователя, вкладка «Прочие».
Путь одинаков для Бухгалтерии 3.0, ЗУП 3.1, УТ 11 и других конфигураций на Библиотеке стандартных подсистем (БСП). Разница между ними одна: в Бухгалтерии права обычно настраиваются в упрощённом режиме через профили, а в ЗУП и УТ — через группы доступа. Для всех действий нужна учётная запись с полными правами.
Как устроены права в 1С: три уровня
Прежде чем открывать списки, полезно понять, что именно вы ищете. В типовых конфигурациях права живут на трёх уровнях.
- 🧩 Роль — объект конфигурации. Описывает, какие документы, справочники и отчёты можно читать, менять, проводить. Ролей в типовой конфигурации сотни.
- 📦 Профиль группы доступа — набор ролей под должность: бухгалтер, кадровик, кладовщик. Создаётся в режиме Предприятия.
- 👥 Группа доступа — профиль плюс конкретные люди. Может ещё ограничивать данные: например, видеть только одну организацию или склад.
Пользователь получает роли не напрямую, а через участие в группах. Если он состоит в двух группах, роли складываются. Запретов в 1С нет: права только добавляются.
Отсюда практическое правило. Чтобы понять, что сотрудник может, смотрите профили и группы в режиме Предприятия. Чтобы понять, какие роли реально назначены учётной записи — смотрите Конфигуратор или выгрузите их кодом.
Где найти список пользователей 1С в режиме Предприятия
Список пользователей
- Войдите под администратором.
- Откройте раздел
Администрирование → Настройки пользователей и прав. - Нажмите ссылку «Пользователи».
Откроется справочник со всеми сотрудниками. Слева могут быть группы пользователей — это просто папки для удобства, на права они не влияют. Помеченные на удаление и недействительные пользователи по умолчанию скрыты: включить их показ можно в меню «Ещё».
💡 В списке видно не всё. Признак «Вход в программу разрешён» и способ входа отображаются в карточке. Если нужен быстрый обзор, добавьте эти колонки через Ещё → Изменить форму, если поля доступны в вашей конфигурации.
Карточка пользователя
Двойной щелчок по строке открывает карточку. Здесь стоит проверить:
- ✅ флажок «Вход в программу разрешён» — без него учётная запись не может войти;
- 🔑 имя для входа и способ аутентификации (пароль 1С, вход через Windows);
- 🔒 кнопку «Права доступа» — она показывает, в какие группы или профили входит сотрудник.
Права доступа одного сотрудника
Кнопка «Права доступа» в карточке открывает разную форму в зависимости от режима:
| Режим настройки | Что вы увидите | Где обычно встречается |
|---|---|---|
| Упрощённый | Список профилей с флажками: отмечено — профиль назначен | Бухгалтерия 3.0, небольшие базы |
| Полный | Список групп доступа, в которые входит пользователь | ЗУП 3.1, УТ 11, ERP, КА |
В упрощённом режиме для каждого пользователя программа сама создаёт персональные группы. Отдельный справочник групп вы при этом можете и не увидеть — это нормально.
Отчёт по правам: кто и что может в базе
Ходить по карточкам по одной долго, если сотрудников 30. Для сводной картины в БСП есть отчёт «Права доступа» (в новых версиях библиотеки — «Анализ прав доступа»). Открывается он из списка пользователей: в командной панели есть подменю отчётов, там же он и лежит.
Отчёт отвечает на два вопроса:
- 📄 по пользователю — к каким объектам и с какими действиями у него есть доступ (чтение, добавление, изменение, проведение);
- 📊 по объекту — какие сотрудники могут, например, изменять документ «Поступление на расчётный счёт».
Как пользоваться:
- Выделите сотрудника в списке и откройте отчёт из подменю отчётов.
- В настройках отчёта задайте, что нужно: конкретного пользователя или конкретный объект метаданных.
- Сформируйте и при необходимости сохраните в Excel через стандартное сохранение табличного документа.
💡 Это лучший инструмент для аудита. Перед проверкой или после ухода сотрудника он за минуту показывает, у кого остался доступ к зарплате или банку.
Если отчёта в меню нет, значит, конфигурация построена на старой версии БСП или сильно доработана. Тогда используйте способы из следующих разделов.
Профили и группы доступа: как посмотреть состав
Профили групп доступа
Путь: Администрирование → Настройки пользователей и прав → Профили групп доступа.
В карточке профиля — список ролей с флажками и виды доступа (ограничения по организациям, складам и т. п.). Поставляемые профили помечены отдельно: их состав задан разработчиком, и менять его напрямую нельзя. Чтобы собрать свой вариант, скопируйте поставляемый профиль и редактируйте копию.
Группы доступа
Путь: Администрирование → Настройки пользователей и прав → Группы доступа. В упрощённом режиме этой ссылки может не быть.
В карточке группы видно три вещи:
- профиль, на котором она построена;
- участников — пользователей и группы пользователей;
- ограничения доступа: какие организации или склады доступны.
Если сотруднику «вдруг» стали видны чужие данные, первым делом проверьте, не добавили ли его в группу пользователей, которая входит в широкую группу доступа. Такое участие легко не заметить из карточки самого человека.
Как найти, у кого есть конкретная роль
Через интерфейс прямого поиска «роль → пользователи» нет. Рабочий путь такой:
- Откройте профили и найдите те, где отмечена нужная роль.
- Для каждого такого профиля откройте группы доступа, построенные на нём.
- Выпишите участников.
Быстрее это делает отчёт по правам (по объекту) или код из раздела про Конфигуратор.
Как посмотреть роли пользователя в Конфигураторе
Конфигуратор показывает «сырые» роли учётной записи — то, что платформа проверяет при каждом действии. Это нужно, когда интерфейс Предприятия не открывается, а также при разборе доработанных баз.
Роли конкретного пользователя
- Запустите базу в режиме Конфигуратор под администратором.
- Откройте меню
Администрирование → Пользователи. - Дважды щёлкните по пользователю.
- Перейдите на вкладку «Прочие» — там список всех ролей с флажками.
На вкладке «Основные» того же окна видны имя, полное имя, флажок «Показывать в списке выбора» и способ аутентификации.
В конфигурациях на БСП не назначайте роли галочками в Конфигураторе. Роли выдаются через группы доступа, и при следующем обновлении прав программа приведёт состав ролей к тому, что задано в группах. Ручная правка либо пропадёт, либо создаст расхождение, которое потом трудно найти.
Какие права даёт роль
В дереве конфигурации раскройте Общие → Роли и откройте нужную роль. Слева — объекты метаданных, справа — права на выделенный объект: «Чтение», «Добавление», «Изменение», «Удаление», «Проведение» и другие.
Для сводной картины по всем ролям сразу щёлкните правой кнопкой по ветке «Роли» и выберите «Все роли». Откроется матрица «объект × роль», где удобно искать, какая роль даёт право на конкретный документ.
Выгрузить пользователей и роли кодом
Когда пользователей много, быстрее получить список программно. Код выполняется на сервере под пользователем с полными правами — например, во внешней обработке или в консоли кода:
Для Каждого ПользовательИБ Из ПользователиИнформационнойБазы.ПолучитьПользователей() Цикл
СписокРолей = "";
Для Каждого Роль Из ПользовательИБ.Роли Цикл
СписокРолей = СписокРолей + Роль.Имя + "; ";
КонецЦикла;
Сообщить(ПользовательИБ.Имя + " — " + СписокРолей);
КонецЦикла;
Результат — строка на каждого пользователя с перечнем ролей через точку с запятой. Для проверки текущего сеанса есть функция РольДоступна("ПолныеПрава"): она вернёт Истина, если у вошедшего пользователя эта роль есть.
💡 Не путайте два списка. Справочник «Пользователи» в Предприятии — это сотрудники с их настройками. Пользователи информационной базы в Конфигураторе — учётные записи для входа. В БСП они связаны, но могут разойтись, если кто-то заводил учётки напрямую в Конфигураторе.
Файловая и клиент-серверная база: что меняется
Список пользователей и роли хранятся внутри самой информационной базы. Поэтому способы просмотра одинаковы для файлового и клиент-серверного варианта. Отличается окружение.
| Вопрос | Файловая база | Клиент-серверная база |
|---|---|---|
| Где список пользователей и роли | В базе: Предприятие и Конфигуратор | То же самое |
| Кто сейчас в базе | «Активные пользователи» в Предприятии | «Активные пользователи» и сеансы в консоли кластера |
| Дополнительные учётные записи | Нет | Администраторы кластера и администраторы базы в консоли — отдельно от пользователей 1С |
| Права на уровне ОС | Доступ к папке базы на диске | Доступ к серверу не нужен пользователю, только к кластеру |
Две вещи в клиент-серверном варианте часто сбивают с толку:
- 🖥️ Администратор кластера — это не пользователь 1С. Он задаётся в консоли администрирования серверов и даёт право управлять кластером, но не входить в базу.
- 🗄️ Пользователь СУБД (PostgreSQL или MS SQL) указывается в параметрах базы на сервере. К ролям 1С он отношения не имеет.
В файловом варианте есть своя ловушка: если у сотрудника нет прав Windows на запись в папку базы, он не войдёт, сколько бы ролей ему ни дали в 1С.
Список тех, кто сейчас работает в базе, удобно открыть через Все функции → Стандартные → Активные пользователи. Пункт «Все функции» включается в Сервис и настройки → Параметры флажком «Отображать команду Все функции».
Ошибки при входе и с правами: как разобраться
Большинство жалоб «не пускает» или «нет прав» решаются проверкой карточки и групп. Ниже — частые симптомы и куда смотреть.
Если после изменения прав ничего не поменялось, попросите сотрудника перезапустить 1С. Роли применяются при входе: в уже открытом сеансе старый набор прав сохраняется.
Не удаляйте учётную запись ушедшего сотрудника, если по ней проходили документы. Достаточно снять флажок «Вход в программу разрешён» или пометить пользователя недействительным. Ссылки в документах и журнале регистрации сохранятся.
Частые вопросы
Можно ли посмотреть список пользователей без прав администратора?
Как узнать, кто и когда менял права пользователей?
Все функции → Стандартные → Журнал регистрации и отфильтруйте события по изменению пользователей информационной базы и групп доступа.