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

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

Как включить группы доступа в 1С: пошаговая настройка

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

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

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

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

Что такое группы доступа и когда они нужны

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

Типичные ситуации, когда без групп доступа не обойтись:

  • в базе ведётся учёт по нескольким организациям, и сотрудники не должны видеть чужие документы;
  • менеджерам нужно ограничить доступ к контрагентам и сделкам коллег;
  • кладовщикам разрешают работать только со своим складом;
  • кадровикам и расчётчикам зарплаты нужно закрыть доступ к коммерческим данным.

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

Где находится настройка в типовых конфигурациях

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

КонфигурацияПуть к настройке
Управление торговлей 11, КА 2, ERP 2НСИ и администрирование → Настройка пользователей и прав → Группы доступа
Бухгалтерия предприятия 3.0Администрирование → Настройка прав и пользователей → Группы доступа
Зарплата и управление персоналом 3.1Администрирование → Настройка пользователей и прав → Группы доступа

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

Как включить группы доступа: пошаговая инструкция

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

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

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

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

Настройка профилей групп доступа

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

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

Копирование типового профиля

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

Создание групп доступа и добавление пользователей

Группа доступа связывает профиль с конкретными пользователями и конкретными значениями. Например: группа «Менеджеры Восток», профиль «Менеджер по продажам», разрешённое значение — склад «Восточный».

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

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

Проверка результата

Единственный надёжный способ проверить права — войти под учётной записью пользователя, которому настроили доступ. Администратор видит всё, поэтому из-под своей учётки проверить ограничения невозможно.

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

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

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

Видны документы только разрешённых организаций/складов

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

Видны все документы или, наоборот, список пуст

Открытие чужого документа по ссылке
Норма

Ошибка «Нарушение прав доступа» или пустая форма

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

Документ открывается и редактируется

Запуск нужных отчётов и разделов
Норма

Все рабочие функции доступны

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

Разделы пропали из меню — в профиле не хватает ролей

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

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

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

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

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

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

Группы доступа и роли — в чём разница?

Роли определяют, какие действия доступны пользователю (чтение, запись, проведение документов). Группы доступа дополнительно ограничивают, к каким конкретным данным эти действия применяются — например, только к документам своей организации или склада. Механизмы работают вместе: сначала проверяется роль, затем ограничение на уровне записей.

Почему после включения опции у пользователей ничего не изменилось?

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

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

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

Что делать, если после настройки у пользователя пропали нужные разделы?

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

Влияют ли группы доступа на скорость работы базы?

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

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

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

Итог

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

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