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

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

Группы пользователей в 1С: пошаговая настройка прав и доступа

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

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

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

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

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

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

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

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

Как создать группу пользователей

Откройте «Администрирование → Настройка пользователей и прав → Группы пользователей» и нажмите «Создать». Укажите понятное наименование — лучше по должности или функции: «Кассиры», «Менеджеры оптовых продаж», «Бухгалтерия». Наименование вроде «Группа 1» через полгода никто не расшифрует.

Заполните состав группы: в табличной части «Состав» подберите пользователей из списка. Один пользователь может входить в несколько групп одновременно — его итоговые права будут объединением прав всех групп (плюс его личные права, если назначены). Это удобно для совместителей: сотрудник может быть одновременно в группах «Кассиры» и «Склад».

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

Порядок действий
  1. 1
    Откройте «Администрирование → Настройка пользователей и прав → Группы пользователей»
  2. 2
    Нажмите «Создать», введите понятное наименование группы
  3. 3
    В табличной части «Состав» добавьте пользователей через подбор
  4. 4
    Запишите группу и проверьте, что все участники на месте
  5. 5
    Переходите к назначению групп доступа и профилей

Как назначить права через профили и группы доступа

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

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

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

Настройка прав на уровне записей: типовые сценарии

Менеджер видит только своих контрагентов

Создайте профиль на базе «Менеджер по продажам», в группе доступа включите вид доступа «Контрагенты» (или «Партнёры» в УТ/ERP) с конкретными значениями либо с группами доступа контрагентов. В справочнике контрагентов заполните поле «Группа доступа» — тогда каждый менеджер увидит только закреплённых за ним клиентов.

Разделение по организациям в многофирменной базе

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

Только просмотр без изменения

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

Проверка результата и частые ошибки

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

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

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

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

Вход под тестовым пользователем
Норма

Доступны только нужные разделы и данные

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

Видны чужие организации/склады или, наоборот, пустые списки

Отчёт «Права доступа» по пользователю
Норма

Перечислены только ожидаемые профили и значения

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

Присутствуют профили, которые вы не назначали

Попытка изменить запрещённый объект
Норма

Сообщение о нарушении прав доступа

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

Документ записывается без предупреждений

Ограничения механизма и альтернативы

Группы доступа ограничивают данные по заранее предусмотренным видам доступа — организации, склады, контрагенты, физлица, подразделения (набор зависит от конфигурации). Если нужно ограничение по произвольному условию («менеджер видит только счета своего региона по реквизиту»), потребуется доработка конфигурации или использование RLS-шаблонов, что уже задача разработчика.

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

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

Группы пользователей + профили

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

Назначение ролей напрямую в конфигураторе

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

Доработка RLS-шаблонов

Позволяет любые условия ограничения, но требует разработчика, усложняет обновление и тестирование

FAQ

Чем группа пользователей отличается от группы доступа?

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

Почему пользователь видит данные, которые я запретил?

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

Нужно ли перезапускать сервер 1С после изменения прав?

Нет, сервер перезапускать не требуется. Достаточно, чтобы сам пользователь завершил сеанс и вошёл заново — права считываются при старте сеанса.

Можно ли выгрузить настройку групп в другую базу?

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

Что делать, если типовых профилей не хватает?

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

Работают ли группы доступа в файловой базе?

Да, механизм работает и в файловом, и в клиент-серверном варианте. Разница только в производительности: в файловой базе ограничение на уровне записей ощутимее замедляет работу с большими списками.

Итог

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

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