Как настроить доступ к разделу «РМК и оборудование» в 1С без назначения полных прав

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

В практической работе крупных торговых предприятий часто возникает задача делегирования полномочий. Настройка торгового оборудования (фискальных регистраторов, терминалов сбора данных, сканеров штрихкодов, эквайринговых терминалов) — это регулярный процесс, который обычно выполняет системный администратор, технический специалист или старший кассир. Однако давать такому сотруднику полные права в системе 1С:Комплексная автоматизация 2 или 1С:Управление торговлей 11 крайне небезопасно с точки зрения конфиденциальности данных и стабильности системы.

При попытке зайти в раздел настройки оборудования обычный пользователь сталкивается с тем, что пункт меню «РМК и оборудование» в разделе «НСИ и администрирование» попросту отсутствует. В этой статье мы подробно разберем, почему так происходит, какие минимальные роли необходимы для работы с оборудованием и как обойти интерфейсные ограничения платформы без нарушения безопасности данных.

Выясняем причину: Почему скрыт раздел «РМК и оборудование»?

Для начала проанализируем архитектуру конфигураций на базе 1С:Управление торговлей 11 (на которой также построена подсистема торговли в 1С:КА 2 и 1С:ERP). Раздел меню «РМК и оборудование» физически расположен внутри общей обработки ПанельАдминистрированияУТ.

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

Таким образом, даже если мы назначим пользователю профиль с правами на добавление и изменение оборудования, стандартная ссылка в меню «НСИ и администрирование» у него не появится, так как сама родительская форма настроек закрыта для не-администраторов. Это создает иллюзию того, что без полных прав настроить торговое оборудование невозможно. К счастью, это не так.

Шаг 1. Настройка минимального профиля доступа

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

  1. Перейдем в раздел «НСИ и администрирование» — «Настройка пользователей и прав» — «Профили групп доступа».
  2. Создадим новый профиль (например, с наименованием «Настройщик торгового оборудования»).
  3. На вкладке «Разрешенные роли» найдем и отметим флажками следующие специализированные роли:
    • ДобавлениеИзменениеПодключаемогоОборудования — это ключевая роль. Она предоставляет права на добавление новых устройств, изменение параметров существующих, установку и обновление драйверов торгового оборудования.
    • ЧтениеПодключаемогоОборудования — позволяет пользователю видеть списки подключенных устройств.
    • ИспользованиеПодключаемогоОборудования — базовая роль, необходимая для взаимодействия прикладного кода с устройствами в сеансе пользователя.
  4. Запишем профиль и на его основании создадим Группу доступа, в которую добавим целевого пользователя (нашего системного администратора или сервис-инженера).

Шаг 2. Как обойти ограничение «Панели администрирования УТ»

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

Способ 1. Использование глобального поиска

Это самый быстрый и современный метод. В верхней части экрана в строке глобального поиска (или нажав комбинацию клавиш Ctrl + Shift + F) пользователю достаточно ввести фразу: Подключаемое оборудование. Система найдет соответствующий справочник и предложит открыть его. Имея роль ДобавлениеИзменениеПодключаемогоОборудования, пользователь сможет беспрепятственно работать с формой.

Способ 2. Переход по прямой ссылке

В платформе «1С:Предприятие 8» каждый объект имеет свой уникальный внутренний адрес. Мы можем предоставить пользователю прямую ссылку на список оборудования. Для этого:

  1. Нажмите комбинацию клавиш Shift + F11 (или перейдите в Главное меню — Сервис — Перейти по ссылке).
  2. В открывшемся окне введите адрес: e1cib/list/Справочник.ПодключаемоеОборудование и нажмите «Перейти».
  3. Аналогичным образом можно открыть список рабочих мест: e1cib/list/Справочник.РабочиеМеста.
  4. Для удобства пользователь может добавить эти ссылки в свой раздел «Избранное» (нажав на «звездочку» в верхнем углу формы), чтобы в дальнейшем открывать их в один клик.

Способ 3. Меню «См. также» в разделе «Продажи»

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

Проанализируем раздел «Продажи»: при наличии прав на оформление розничных продаж и работу с ККМ внизу страницы появится блок «См. также», откуда можно перейти к формам «Обмен с подключаемым оборудованием offline», «Кассовые смены» или «Чеки ККМ». Из этих форм (например, при попытке открыть смену на ненастроенной кассе) система сама предложит перейти к параметрам подключения оборудования.

Шаг 3. Решение проблемы «Недостаточно прав» при настройке драйвера

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

Выясним причину этого поведения. При нажатии на кнопку настройки система обращается к механизмам БПО (Библиотеки подключаемого оборудования). В частности, открывается общая форма настройки конкретного драйвера устройства. Данные действия требуют прав на чтение и выполнение кода в общих формах и обработках БПО.

Если проанализировать Журнал регистрации в момент возникновения ошибки, мы увидим запись вида: Доступ ограничен. ОбщийОбъект: ОбщаяФорма.ФормаНастройкиДрайвера....

Как решить эту проблему без предоставления лишних прав:

В созданный нами ранее профиль групп доступа необходимо добавить дополнительные системные роли, отвечающие за функционирование БСП (Библиотеки стандартных подсистем) и БПО. В зависимости от точной версии вашей конфигурации (КА 2.4 или 2.5) добавьте следующие роли:

Сформировав такой точечный профиль доступа, мы получаем полностью рабочее место системного инженера ККТ и весов, при этом полностью исключаем риски случайного или намеренного искажения финансовой отчетности, изменения цен номенклатуры или просмотра конфиденциальной информации о продажах организации.

← На главную