Профили и группы доступа в 1С 8.3: что менять, чтобы права не сломались

· 9 мин

Содержание

Чтобы отредактировать группы доступа в 1С 8.3, откройте Администрирование → Настройки пользователей и прав → Группы доступа, двойным щелчком откройте нужную группу и поменяйте участников или ограничения. Набор ролей (что пользователь вообще может делать) правится не в группе, а в её профиле: Администрирование → Настройки пользователей и прав → Профили групп доступа.

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

Описание подходит для конфигураций на Библиотеке стандартных подсистем (БСП): Бухгалтерия 3.0, ЗУП 3.1, Управление торговлей 11, КА 2 и ERP. Логика одинакова, отличается только название верхнего раздела.

Как устроены профили и группы доступа в 1С

В типовых конфигурациях права выдаются в три слоя. Если держать эту схему в голове, большинство вопросов «почему не работает » снимается само.

  • 🧩 Роль — объект конфигурации. Разрешает действия с объектами: читать документ, проводить, удалять. Роли создаёт разработчик, в пользовательском режиме их не меняют.
  • 📦 Профиль группы доступа — набор ролей плюс список видов доступа (например, «Организации», «Склады», «Группы партнёров»), по которым можно ограничить записи.
  • 👥 Группа доступа — связывает профиль с конкретными людьми и задаёт конкретные значения ограничений: «только ООО Ромашка», «только склад №2».

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

Что нужно изменитьГде правитьЗатронет
Набор действий (проводить, удалять, видеть отчёты)Профиль, вкладка с ролямиВсех участников всех групп с этим профилем
Состав людейГруппа, вкладка «Участники»Только эту группу
Организации, склады, другие значенияГруппа, вкладка «Ограничения доступа» (если профиль это допускает)Только эту группу
Какие виды ограничений вообще доступныПрофиль, вкладка «Ограничения доступа»Все группы с этим профилем

Ограничения по значениям работают, только если включён флажок «Ограничивать доступ на уровне записей» в разделе Настройки пользователей и прав. Без него вкладка ограничений есть, но фильтрации записей нет.

Где в 1С найти группы доступа и профили

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

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

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

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

Работать с правами может только пользователь с профилем «Администратор». Если раздела нет или ссылки неактивны — вы зашли не под администратором.

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

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

  1. Откройте список «Группы доступа» и нажмите «Создать».
  2. Впишите наименование, понятное через год: «Кладовщики — склад Север», а не «Группа 5».
  3. В поле «Профиль» выберите подходящий профиль. Если готового нет — сначала создайте профиль (раздел ниже).
  4. На вкладке «Участники» добавьте пользователей или целые группы пользователей.
  5. Если у профиля есть виды доступа, настраиваемые в группе, перейдите на вкладку ограничений и задайте значения: например, вид «Организации» → «Все запрещены» + в списке разрешённых одна организация.
  6. Нажмите «Записать и закрыть».

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

Как создать собственный профиль

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

Правильный приём — копия:

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

Изменение групп доступа и профилей: добавить или убрать права

Убрать или добавить действие

Роли меняются только в профиле. Например, чтобы бухгалтер не удалял документы, ищите в списке ролей профиля роль, отвечающую за интерактивную пометку на удаление или удаление, и снимите флажок. Названия ролей зависят от конфигурации, поэтому пользуйтесь поиском по списку ролей (Ctrl+F) по словам «удален», «просмотр», «изменен».

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

Ограничить организации, склады, подразделения

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

  • ✅ «Все разрешены» + список исключений — видно всё, кроме перечисленного;
  • ⛔ «Все запрещены» + список разрешённых — видно только перечисленное.

Вторая схема безопаснее: новая организация, добавленная в базу, не станет видна автоматически.

Изменить состав участников

На вкладке «Участники» добавляйте не отдельных людей, а группы пользователей, если отдел больше 3–4 человек. Тогда нового сотрудника достаточно включить в группу пользователей — права подтянутся.

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

Что именно вы хотите поменять?

Как проверить, что настройки групп доступа работают

Сохранить группу мало — нужно убедиться, что человек видит ровно то, что задумано.

  1. Отчёт по правам. В карточке пользователя по ссылке «Права доступа» откройте отчёт о правах: он показывает итоговый набор по объектам с учётом всех групп. Это быстрее, чем перебирать профили вручную.
  2. Тестовый вход. Заведите тестового пользователя, включите его в ту же группу и войдите под ним. Попробуйте открыть документ, провести, напечатать, сформировать отчёт по чужой организации.
  3. Статус обновления доступа. Если ограничение по организациям не сработало сразу, проверьте, закончилось ли фоновое обновление доступа. Ссылка на его ход есть в разделе Настройки пользователей и прав рядом с флажком ограничения на уровне записей.
  4. Повторный вход. Если роли поменяли, а у человека всё по-старому — он не перезапускал 1С.
Проверка после изменения прав
Выполнено: 0 / 6

Примеры настройки групп доступа

Бухгалтер двух юрлиц из пяти

Задача: в базе БП 3.0 пять организаций, бухгалтер ведёт только две.

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

Итог: в журналах документов, ОСВ и справочнике организаций видны только две компании.

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

Задача: человек оформляет ПКО и РКО, но не должен открывать начисления и ведомости.

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

Временный доступ аудитору

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

Автоматизация управления группами доступа

Ручная настройка на 50 сотрудников занимает день. Сократить её помогают штатные механизмы.

  • 👥 Группы пользователей как участники. Отдел «Склад» включён в группу доступа целиком. Перевели человека в отдел — права поменялись.
  • 📋 Копирование настроек. В разделе Настройки пользователей и прав есть копирование настроек пользователей: переносит группы доступа и персональные настройки с одного сотрудника на другого.
  • 🧹 Очистка настроек — сбрасывает «поломанные» персональные настройки форм, не трогая права.
  • 🧑‍💻 Программно. В конфигурациях на БСП есть программный интерфейс модуля УправлениеДоступом: например, процедуры включения и выключения профиля пользователю. Ими пользуются при загрузке сотрудников из кадровой системы. Конкретный набор процедур смотрите в документации БСП вашей версии.
  • 🧩 Свои роли через расширение. Если ни одна типовая роль не подходит, разработчик добавляет роль в расширении конфигурации. Она появляется в списке ролей профиля, и типовая конфигурация остаётся без изменений.

Не назначайте роли пользователям через Конфигуратор (Администрирование → Пользователи). В конфигурациях на БСП роли информационной базы перезаполняются по профилям при записи пользователя, и ручная правка пропадёт или даст расхождение, которое потом трудно найти.

Ошибки при редактировании групп доступа

Диагностика: выберите симптом

Ещё две ловушки, которые встречаются на практике:

  • 🔒 Последний администратор. Нельзя исключить из группы «Администраторы» единственного участника — программа не даст записать группу. Это защита от потери доступа к базе.
  • 🐢 Медленная работа после включения ограничений на уровне записей. В больших базах запросы становятся тяжелее. Не ограничивайте по видам доступа, которые на деле не нужны: каждая лишняя организация или склад в схеме — нагрузка.

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

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