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

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

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

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

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

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

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

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

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

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

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