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

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

Как создать группу доступа в 1С

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

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

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

Перед началом работы убедитесь, что у вашей учётной записи есть права администратора (роль «Администратор системы» или полные права). Без них раздел настройки групп доступа будет недоступен, а изменения не сохранятся.

Что такое профили и группы доступа и чем они отличаются

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

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

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

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

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

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

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

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

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

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

Как создать группу доступа и включить в неё пользователей

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

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

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

Удобно называть группы по должности или функции, а не по фамилии сотрудника: «Кладовщики», «Главные бухгалтеры». Тогда при приёме нового сотрудника достаточно добавить его в готовую группу, а не настраивать права заново.
ПЗ
Практическое замечание

Как проверить, что права настроены правильно

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

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

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

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

Вход пользователя в программу
Норма

Пользователь входит, видит свои разделы и документы

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

Пустой интерфейс или ошибки «Нарушение прав доступа» при открытии объектов

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

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

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

Кнопки недоступны или появляется отказ в доступе

Ограничение по организациям/складам
Норма

Видны только разрешённые значения

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

Видны все записи — ограничение не настроено или не применено

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

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

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

Учтите ограничение механизма: группы доступа управляют правами внутри прикладного решения, но не заменяют настройку прав на уровне СУБД, веб-сервера и операционной системы. Также в файловых базах при большом числе сложных RLS-ограничений возможно замедление открытия списков — это нормальное следствие проверки прав на каждую запись.

Типичные ошибки
01
Редактирование поставляемого типового профиля — после обновления конфигурации изменения могут быть потеряны или привести к конфликтам
02
Добавление пользователя в группу без перезахода в программу и вывод, что «права не работают»
03
Включение пользователя в несколько групп «на всякий случай» — в итоге у него избыточные права, и источник конкретного разрешения найти трудно
04
Настройка RLS-ограничений без проверки под реальным пользователем — сотрудник либо видит лишнее, либо не видит свои документы

FAQ

Чем группа доступа отличается от роли в конфигураторе?

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

Можно ли включить одного пользователя в несколько групп доступа?

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

Почему после добавления в группу у пользователя ничего не изменилось?

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

Как ограничить менеджера документами только его организации?

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

Что будет с правами, если удалить группу доступа?

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

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

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

Итог

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

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