Администрирование · 9 мин
Как создать группу доступа в 1С
Как создать группу доступа в 1С: настройка профилей, включение пользователей, проверка прав и типичные ошибки. Подробная инструкция для администраторов.
Группы доступа в 1С — это механизм, который позволяет быстро и централизованно назначать права пользователям без ручной настройки ролей для каждого сотрудника. Вместо того чтобы разбираться в десятках ролей конфигурации, администратор создаёт профиль с понятным набором разрешений (например, «Менеджер по продажам» или «Бухгалтер») и включает пользователей в соответствующую группу доступа.
Механизм групп доступа работает в типовых конфигурациях на базе Библиотеки стандартных подсистем (БСП): «1С:Управление торговлей», «1С:ERP», «1С:Комплексная автоматизация», «1С:Зарплата и управление персоналом» и других. Если ваша конфигурация построена на БСП, интерфейс и логика настройки будут практически одинаковыми.
Перед началом работы убедитесь, что у вашей учётной записи есть права администратора (роль «Администратор системы» или полные права). Без них раздел настройки групп доступа будет недоступен, а изменения не сохранятся.
Что такое профили и группы доступа и чем они отличаются
В механизме прав 1С участвуют два связанных объекта, которые часто путают. Профиль группы доступа — это шаблон набора прав: какие роли, объекты и действия разрешены. Группа доступа — это конкретная группа, созданная на основе профиля, в которую включаются пользователи.
Такое разделение удобно, когда одинаковыми правами должны обладать разные подразделения. Например, можно создать профиль «Менеджер по продажам» и на его основе — две группы: «Менеджеры (розница)» и «Менеджеры (опт)», если для них дополнительно настраивается ограничение доступа на уровне записей по складам или организациям.
Где находится настройка групп доступа
В типовых конфигурациях путь к настройке обычно такой: «Администрирование» → «Настройки прав и пользователей». Здесь находятся разделы «Пользователи», «Профили групп доступа» и «Группы доступа». В некоторых конфигурациях названия пунктов могут немного отличаться, но структура сохраняется.
Перед созданием групп проверьте, что в настройках включена опция «Группы доступа» (флажок в разделе настроек прав). Если механизм отключён, права назначаются напрямую через роли в конфигураторе, и элементы «Профили» и «Группы доступа» будут скрыты.
- 1Откройте «Администрирование → Настройки прав и пользователей» и убедитесь, что механизм групп доступа включён
- 2Создайте или скопируйте профиль группы доступа с нужным набором разрешений
- 3Создайте группу доступа, указав в ней нужный профиль
- 4Добавьте пользователей в состав группы
- 5Попросите пользователя перезайти в программу и проверьте результат под его учётной записью
Как создать профиль группы доступа
Откройте справочник «Профили групп доступа». В типовых конфигурациях там уже есть предопределённые профили: «Администратор», «Бухгалтер», «Менеджер по продажам» и другие. Рекомендуется не изменять поставляемые профили, а создавать свои — копированием существующего или с нуля.
При создании нового профиля задайте понятное наименование и отметьте разрешённые роли и действия. Список разрешений зависит от конфигурации: это могут быть роли («Добавление и изменение документов продажи»), доступ к отчётам, обработкам, разделам интерфейса. Отмечайте только то, что действительно нужно должности, — избыточные права увеличивают риск случайной порчи данных.
Если нужно ограничить видимость данных, перейдите на вкладку ограничений доступа и укажите, по каким значениям ограничивать записи: по организациям, складам, подразделениям, контрагентам. Сами разрешённые значения (какие именно организации или склады доступны) задаются уже не в профиле, а в группе доступа или у конкретного пользователя.
Как создать группу доступа и включить в неё пользователей
Откройте справочник «Группы доступа» и создайте новый элемент. Укажите наименование группы и выберите профиль, на основе которого она работает. Один пользователь может входить сразу в несколько групп доступа — тогда его итоговые права складываются из разрешений всех групп (действует принцип «разрешено, если разрешено хотя бы в одной группе»).
На вкладке состава группы добавьте пользователей из списка. Если в профиле настроены ограничения по значениям (организации, склады), укажите для группы или для отдельных участников конкретные разрешённые значения. Например, для группы «Менеджеры (склад №2)» разрешите только склад №2.
Сохраните группу. Новые права начинают действовать после того, как пользователь завершит сеанс и войдёт в программу заново. В некоторых случаях достаточно обновить данные интерфейса, но надёжнее — полный перезаход.
Удобно называть группы по должности или функции, а не по фамилии сотрудника: «Кладовщики», «Главные бухгалтеры». Тогда при приёме нового сотрудника достаточно добавить его в готовую группу, а не настраивать права заново.
Как проверить, что права настроены правильно
Самый надёжный способ проверки — войти в программу под учётной записью пользователя из новой группы и пройти типовой сценарий его работы: открыть нужные документы, создать новый, провести, сформировать отчёт. Одновременно проверьте, что лишнее недоступно: закрытые разделы не открываются, чужие организации не видны.
В ряде конфигураций доступен отчёт по правам пользователя, который показывает, из каких групп и профилей складываются его разрешения. Он помогает найти, откуда у пользователя появилось нежелательное право, если он состоит в нескольких группах.
Как проверить результат
Пользователь входит, видит свои разделы и документы
Пустой интерфейс или ошибки «Нарушение прав доступа» при открытии объектов
Документ сохраняется и проводится без сообщений о правах
Кнопки недоступны или появляется отказ в доступе
Видны только разрешённые значения
Видны все записи — ограничение не настроено или не применено
Типичные ошибки и ограничения
Частая проблема — пользователь не видит нужные данные после добавления в группу. Причины обычно три: он не перезашёл в программу, группа создана без профиля или с пустым профилем, либо в профиле не отмечена нужная роль. Проверяйте в этой последовательности.
Обратная ситуация — у пользователя слишком много прав. Это почти всегда следствие членства в нескольких группах или наличия у него индивидуального профиля администратора, назначенного напрямую. Помните: права суммируются, и «вычесть» право через группу нельзя — можно только убрать пользователя из лишней группы.
Учтите ограничение механизма: группы доступа управляют правами внутри прикладного решения, но не заменяют настройку прав на уровне СУБД, веб-сервера и операционной системы. Также в файловых базах при большом числе сложных RLS-ограничений возможно замедление открытия списков — это нормальное следствие проверки прав на каждую запись.
FAQ
Чем группа доступа отличается от роли в конфигураторе?
Роль — это объект конфигурации, который создаёт разработчик и который определяет права на объекты метаданных. Группа доступа — прикладной инструмент администратора: она собирает роли в понятный набор через профиль и назначает их пользователям без изменения конфигурации.
Можно ли включить одного пользователя в несколько групп доступа?
Да, это штатная возможность. Итоговые права складываются: если действие разрешено хотя бы в одной из групп, оно будет доступно пользователю. Поэтому при назначении нескольких групп важно проверять, не появились ли лишние разрешения.
Почему после добавления в группу у пользователя ничего не изменилось?
Чаще всего пользователь продолжает работать в старом сеансе — попросите его выйти из программы и войти снова. Если не помогло, проверьте, что у группы указан профиль и в профиле отмечены нужные разрешения, а сама группа записана.
Как ограничить менеджера документами только его организации?
В профиле группы доступа включите ограничение доступа на уровне записей по виду «Организации», а в самой группе (или в карточке пользователя) укажите конкретную разрешённую организацию. После перезахода пользователь будет видеть документы и справочные данные только по ней.
Что будет с правами, если удалить группу доступа?
Пользователи, состоявшие только в этой группе, потеряют соответствующие разрешения и, скорее всего, не смогут выполнять свои операции. Перед удалением проверьте состав группы и при необходимости переведите сотрудников в другую группу.
Нужно ли перезапускать сервер 1С после настройки групп доступа?
Нет, перезапуск сервера не требуется. Достаточно, чтобы затронутые пользователи завершили текущий сеанс и вошли в программу заново — при входе права считываются заново.
Что важно запомнить
Группа доступа создаётся на основе профиля: профиль задаёт набор разрешений, группа объединяет пользователей. Типовые профили лучше копировать, а не менять. Права суммируются по всем группам пользователя и применяются после его повторного входа. Любую настройку проверяйте под учётной записью реального пользователя.