Какая роль в 1С:ERP заменяет роль Пользователь из УПП и как настроить автоматическое назначение прав

Системный администратор 1С v8.3 (Управляемые формы) 1С:ERP Управление предприятием
← На главную

При переходе с устаревших конфигураций, таких как 1С:Управление производственным предприятием (УПП), на современные решения вроде 1С:ERP Управление предприятием, одной из первых задач администратора становится настройка прав доступа. В УПП существовала универсальная роль Пользователь, которая обеспечивала минимально необходимый набор прав для входа в систему и работы с базовыми классификаторами. В 1С:ERP подход кардинально изменился. Давайте разберем, как теперь устроена эта система и какие роли необходимо назначать новым пользователям.

Различие концепций прав в УПП и 1С:ERP

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

Выясним причину таких изменений. Современные конфигурации требуют гораздо более гибкой настройки безопасности. В ERP права разделены на технологические (запуск программы), системные (работа с личными настройками) и прикладные (чтение справочников, документов). Роль Пользователь из УПП теперь «расщеплена» на несколько специализированных ролей.

Основные аналоги роли Пользователь в 1С:ERP

Рассмотрим состав базовых прав, которые в совокупности дают тот же эффект, что и старая роль в УПП. Чтобы пользователь мог полноценно начать работу, ему обычно требуются следующие системные роли:

  1. Базовые права БСП — это фундамент. Данная роль позволяет пользователю запустить клиентское приложение, работать со своими персональными настройками (например, изменять пароль или настраивать интерфейс «Такси»), а также использовать базовые сервисные возможности (печать, работа с файлами).
  2. Базовые права ERP — роль, специфичная именно для данной конфигурации. Она дает право на чтение общесистемных классификаторов, таких как «Валюты», «Страны мира», «Классификатор единиц измерения». Без этой роли пользователь не сможет даже просмотреть заполненный документ, так как не будет иметь прав на отображение значений в полях выбора.
  3. Запуск тонкого клиента / Запуск веб-клиента — технические роли, без которых сервер 1С просто разорвет соединение при попытке авторизации.
  4. Добавление и изменение личных вариантов отчетов — важная роль для аналитической работы, позволяющая пользователю сохранять свои настройки отчетов, не мешая при этом другим коллегам.

Механизм автоматического назначения через Группу «Все пользователи»

В УПП роль Пользователь часто назначалась автоматически программным кодом при создании нового элемента в справочнике Пользователи. В 1С:ERP реализован более элегантный механизм. Разберем его по шагам:

Посмотрим на справочник Группы доступа. В системе существует предопределенная группа, которая обычно называется «Все пользователи». Её особенность в том, что любой новый пользователь, созданный в базе, автоматически становится её участником.

Для реализации автоматического назначения прав проделаем следующие действия:

  1. Перейдем в раздел Администрирование — Настройки пользователей и прав.
  2. Откроем список Группы доступа.
  3. Найдем (или создадим, если она отсутствует) группу «Все пользователи».
  4. В качестве профиля для этой группы выберем специально подготовленный профиль (например, «Базовые права»), в который включены вышеперечисленные роли (Базовые права БСП, Базовые права ERP и т.д.).

Теперь при создании нового сотрудника система сама, без участия администратора, выдаст ему этот набор прав. Это исключает ситуацию, когда пользователь «зависает» на этапе входа из-за отсутствия элементарных разрешений.

Проблема гранулярности: почему «базовых прав» может быть недостаточно

Важно понимать существенное отличие от УПП в вопросе видимости данных. В УПП роль Пользователь часто давала право на просмотр почти всех справочников (Контрагенты, Номенклатура). В 1С:ERP идеология иная: если у пользователя есть только базовые роли, он не увидит даже список контрагентов.

Рассмотрим пример. Для того чтобы бухгалтер мог видеть список поставщиков, ему недостаточно базовых прав. Ему нужно назначить роль Чтение контрагентов или включить его в профиль Бухгалтер. В ERP чтение и изменение разделены максимально жестко. Если вы хотите, чтобы все пользователи видели справочник Номенклатура, вам придется добавить роль Чтение номенклатуры в тот самый общий профиль группы «Все пользователи».

Технологические нюансы: Функциональные опции

Проанализируем еще один важный аспект. В 1С:ERP видимость интерфейса зависит не только от ролей, но и от Функциональных опций. Если в настройках системы выключен раздел «Производство», то никакие роли не заставят пункты этого меню появиться в интерфейсе пользователя.

Поэтому, если вы назначили пользователю роль, аналогичную роли из УПП, но он все равно не видит нужные разделы, проверьте:

Итоги настройки

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

Рекомендуем при настройке профиля «Все пользователи» быть аккуратными и не включать туда роли, дающие доступ к конфиденциальной информации, так как эти права будут наследоваться абсолютно всеми учетными записями в базе данных.

← На главную