Профили и группы доступа в 1С 8.3: что менять, чтобы права не сломались
Содержание
Чтобы отредактировать группы доступа в 1С 8.3, откройте Администрирование → Настройки пользователей и прав → Группы доступа, двойным щелчком откройте нужную группу и поменяйте участников или ограничения. Набор ролей (что пользователь вообще может делать) правится не в группе, а в её профиле: Администрирование → Настройки пользователей и прав → Профили групп доступа.
Типичная боль: бухгалтеру «добавили права», а он всё равно видит Недостаточно прав для просмотра или Нарушение прав доступа!. Почти всегда причина в том, что правку сделали не на том уровне — в профиле вместо группы, в Конфигураторе вместо пользовательского режима, или забыли перезапустить сеанс. Ниже — как устроена эта связка и где что менять.
Описание подходит для конфигураций на Библиотеке стандартных подсистем (БСП): Бухгалтерия 3.0, ЗУП 3.1, Управление торговлей 11, КА 2 и ERP. Логика одинакова, отличается только название верхнего раздела.
Как устроены профили и группы доступа в 1С
В типовых конфигурациях права выдаются в три слоя. Если держать эту схему в голове, большинство вопросов «почему не работает » снимается само.
- 🧩 Роль — объект конфигурации. Разрешает действия с объектами: читать документ, проводить, удалять. Роли создаёт разработчик, в пользовательском режиме их не меняют.
- 📦 Профиль группы доступа — набор ролей плюс список видов доступа (например, «Организации», «Склады», «Группы партнёров»), по которым можно ограничить записи.
- 👥 Группа доступа — связывает профиль с конкретными людьми и задаёт конкретные значения ограничений: «только ООО Ромашка», «только склад №2».
Пользователь получает объединение прав всех групп, в которые входит. Запретить что-то одной группой, если другая это разрешает, нельзя: права в 1С только складываются.
| Что нужно изменить | Где править | Затронет |
|---|---|---|
| Набор действий (проводить, удалять, видеть отчёты) | Профиль, вкладка с ролями | Всех участников всех групп с этим профилем |
| Состав людей | Группа, вкладка «Участники» | Только эту группу |
| Организации, склады, другие значения | Группа, вкладка «Ограничения доступа» (если профиль это допускает) | Только эту группу |
| Какие виды ограничений вообще доступны | Профиль, вкладка «Ограничения доступа» | Все группы с этим профилем |
Ограничения по значениям работают, только если включён флажок «Ограничивать доступ на уровне записей» в разделе Настройки пользователей и прав. Без него вкладка ограничений есть, но фильтрации записей нет.
Где в 1С найти группы доступа и профили
Все настройки собраны в одном разделе. Пути по основным конфигурациям:
| Конфигурация | Путь к настройкам |
|---|---|
| Бухгалтерия предприятия 3.0 | Администрирование → Настройки пользователей и прав |
| ЗУП 3.1 | Администрирование → Настройки пользователей и прав |
| Управление торговлей 11 | НСИ и администрирование → Настройки пользователей и прав |
На этой форме три нужные ссылки: «Пользователи», «Группы доступа», «Профили групп доступа». Там же флажок ограничения на уровне записей и ссылки на копирование и очистку настроек пользователей.
Есть и короткий путь от человека: откройте карточку пользователя и перейдите по ссылке «Права доступа » в верхней панели карточки. Там видно, в какие группы он входит, и можно включить или выключить его участие в группе прямо отсюда.
Работать с правами может только пользователь с профилем «Администратор». Если раздела нет или ссылки неактивны — вы зашли не под администратором.
Как создать новую группу доступа в 1С
Новая группа нужна, когда есть отдел с одинаковыми задачами: кассиры, кладовщики, бухгалтеры по зарплате.
- Откройте список «Группы доступа» и нажмите «Создать».
- Впишите наименование, понятное через год: «Кладовщики — склад Север», а не «Группа 5».
- В поле «Профиль» выберите подходящий профиль. Если готового нет — сначала создайте профиль (раздел ниже).
- На вкладке «Участники» добавьте пользователей или целые группы пользователей.
- Если у профиля есть виды доступа, настраиваемые в группе, перейдите на вкладку ограничений и задайте значения: например, вид «Организации» → «Все запрещены» + в списке разрешённых одна организация.
- Нажмите «Записать и закрыть».
Сохранение запускает фоновое обновление доступа на уровне записей. В большой базе оно идёт от нескольких минут до часа и больше; пока оно не завершилось, ограничения по записям могут работать по-старому.
Как создать собственный профиль
Поставляемые профили («Бухгалтер», «Главный бухгалтер», «Кадровик» и другие, набор зависит от конфигурации) лучше не править. При обновлении конфигурации их состав обновляет разработчик, и ваши правки окажутся под вопросом.
Правильный приём — копия:
- В списке «Профили групп доступа» выделите близкий поставляемый профиль.
- Нажмите «Скопировать» (или F9).
- Переименуйте копию: «Бухгалтер без удаления документов».
- На вкладке ролей снимите или поставьте флажки. Включите режим показа только выбранных ролей, чтобы видеть итоговый набор.
- На вкладке ограничений укажите, какие виды доступа будут настраиваться в группах.
- Запишите профиль и назначьте его группе.
Изменение групп доступа и профилей: добавить или убрать права
Убрать или добавить действие
Роли меняются только в профиле. Например, чтобы бухгалтер не удалял документы, ищите в списке ролей профиля роль, отвечающую за интерактивную пометку на удаление или удаление, и снимите флажок. Названия ролей зависят от конфигурации, поэтому пользуйтесь поиском по списку ролей (Ctrl+F) по словам «удален», «просмотр», «изменен».
Помните про сложение прав: если человек состоит ещё в одной группе с профилем, где роль включена, удалять он сможет.
Ограничить организации, склады, подразделения
Это делается в группе, если профиль разрешает настройку вида доступа в группах. Для каждого вида выбирается схема:
- ✅ «Все разрешены» + список исключений — видно всё, кроме перечисленного;
- ⛔ «Все запрещены» + список разрешённых — видно только перечисленное.
Вторая схема безопаснее: новая организация, добавленная в базу, не станет видна автоматически.
Изменить состав участников
На вкладке «Участники» добавляйте не отдельных людей, а группы пользователей, если отдел больше 3–4 человек. Тогда нового сотрудника достаточно включить в группу пользователей — права подтянутся.
Изменения ролей вступают в силу при следующем входе. Попросите пользователя закрыть 1С и открыть заново. Если у него несколько открытых сеансов, закрыть нужно все.
Как проверить, что настройки групп доступа работают
Сохранить группу мало — нужно убедиться, что человек видит ровно то, что задумано.
- Отчёт по правам. В карточке пользователя по ссылке «Права доступа» откройте отчёт о правах: он показывает итоговый набор по объектам с учётом всех групп. Это быстрее, чем перебирать профили вручную.
- Тестовый вход. Заведите тестового пользователя, включите его в ту же группу и войдите под ним. Попробуйте открыть документ, провести, напечатать, сформировать отчёт по чужой организации.
- Статус обновления доступа. Если ограничение по организациям не сработало сразу, проверьте, закончилось ли фоновое обновление доступа. Ссылка на его ход есть в разделе
Настройки пользователей и праврядом с флажком ограничения на уровне записей. - Повторный вход. Если роли поменяли, а у человека всё по-старому — он не перезапускал 1С.
Примеры настройки групп доступа
Бухгалтер двух юрлиц из пяти
Задача: в базе БП 3.0 пять организаций, бухгалтер ведёт только две.
- Группа «Бухгалтеры — Альфа и Бета», профиль «Бухгалтер».
- Вид доступа «Организации»: «Все запрещены», разрешены «Альфа» и «Бета».
- Флажок ограничения на уровне записей включён.
Итог: в журналах документов, ОСВ и справочнике организаций видны только две компании.
Кассир, который не видит зарплату
Задача: человек оформляет ПКО и РКО, но не должен открывать начисления и ведомости.
- Скопируйте профиль, ближайший к роли кассира, или создайте профиль с нуля.
- Оставьте роли на кассовые документы и справочники контрагентов.
- Роли, связанные с зарплатой и кадрами, не включайте.
- Проверьте отчёт о правах: объектов зарплаты в нём быть не должно.
Временный доступ аудитору
- Группа «Аудит — только чтение», профиль на основе поставляемого профиля только для просмотра, если он есть в конфигурации; если нет — копия с ролями просмотра без ролей изменения.
- В описании группы укажите срок: «до 30.11».
- По окончании исключите аудитора из участников, а пользователю снимите флажок разрешения входа в программу. Удалять пользователя не нужно — его имя останется в истории изменений.
Автоматизация управления группами доступа
Ручная настройка на 50 сотрудников занимает день. Сократить её помогают штатные механизмы.
- 👥 Группы пользователей как участники. Отдел «Склад» включён в группу доступа целиком. Перевели человека в отдел — права поменялись.
- 📋 Копирование настроек. В разделе
Настройки пользователей и правесть копирование настроек пользователей: переносит группы доступа и персональные настройки с одного сотрудника на другого. - 🧹 Очистка настроек — сбрасывает «поломанные» персональные настройки форм, не трогая права.
- 🧑💻 Программно. В конфигурациях на БСП есть программный интерфейс модуля
УправлениеДоступом: например, процедуры включения и выключения профиля пользователю. Ими пользуются при загрузке сотрудников из кадровой системы. Конкретный набор процедур смотрите в документации БСП вашей версии. - 🧩 Свои роли через расширение. Если ни одна типовая роль не подходит, разработчик добавляет роль в расширении конфигурации. Она появляется в списке ролей профиля, и типовая конфигурация остаётся без изменений.
Не назначайте роли пользователям через Конфигуратор (Администрирование → Пользователи). В конфигурациях на БСП роли информационной базы перезаполняются по профилям при записи пользователя, и ручная правка пропадёт или даст расхождение, которое потом трудно найти.
Ошибки при редактировании групп доступа
Ещё две ловушки, которые встречаются на практике:
- 🔒 Последний администратор. Нельзя исключить из группы «Администраторы» единственного участника — программа не даст записать группу. Это защита от потери доступа к базе.
- 🐢 Медленная работа после включения ограничений на уровне записей. В больших базах запросы становятся тяжелее. Не ограничивайте по видам доступа, которые на деле не нужны: каждая лишняя организация или склад в схеме — нагрузка.