Каталог решений - Пример добавления собственных ролей пользователям через расширение 1С

Пример добавления собственных ролей пользователям через расширение 1С

Пример добавления собственных ролей пользователям через расширение 1С

В наличии

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

Категория:

Описание

Если в расширении создать новую роль, то интерактивно ее не назначить пользователю, в списке доступных ролей ее не будет

Для того чтобы назначить роль пользователю, необходимо в расширении создать общую команду

В обработчике команды указываем следующий код:

Далее в расширении создаем свою подсистему и добавляем в нее нашу общую команду

В основной конфигурации роль «Полные права» добавляем в расширение


Далее переходим в расширение и в перенесенной роли «Полные права» добавляем на просмотр «ПодсистемаРасширения»

И добавляем на просмотр команду Расш1_ДобавлениеРоли

Сохраняем и запускаем программу в пользовательском режиме.
Мы видим добавленную в расширение новую подсистему и добавленную в ней нашу команду назначение роли

Выбираем команду «Назначить роль пользователю»

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

Это говорит о том, что пользователю добавили роль через расширение

Переходим на закладку прочие мы видим эту роль

Если в конфигураторе отключить эту роль, то повторное добавление возможно также через пользовательский режим описанной выше общей командой.

has been added to your cart:
Оформление заказа