Сломался окончательно бубен)), решил попросить помощи.
Есть желание упростить жизнь с настройкой прав пользователей. Для этого импортировал в расширение роль "БазовыеПрава". Далее при добавлении объектов в конфигурацию, можно в расширении прописывать доступ не снимая при этом типовую роль "БазовыеПрава" с поддержки. С доступом все хорошо, но проблема с отображением. Изменяя импортированные в расширение типовые подсистемы, добавляя новые объекты, они не отображаются в интерфейсе.
Если удалить все роли из расширения, все норм. Если добавить любую роль (не обязательно БазовыеПрава), все пропадает.
Конечно можно создать свою роль с базовыми правами и прописывать ее всем пользователям, но как-то не красиво. Кто сталкивался, подскажите.
Отметка видимость в командном интерфейсе подсистемы стоит, в том числе и для добавленной роли.
Платформа 8.3.9.1818.
Конфигурация КА 2.2.1.142
Безопасный режим для расширения снят.
Так же, можно создать новую роль(в расширении) и присвоить ее пользователям. Новая роль применяется пользователям 2 способами:
1) кодом(пример обработки прикладываю)
2) Через группы доступа в режиме предприятия, но у меня так не получилось. Созданная роль не отображается в списке доступных ролей. Покопался в коде, нашел не большой косячек, поправил. Добавленная роль в писке(в настройках доступа появилась), но применить ее не смог. Конечно, может что то не то делаю, но видел ролик Гилева по этому поводу, сделал так же , но не прокатило.
А вот, во втором случая как раз таки у Гилева сказано, что роль добавленная через расширение пока нельзя назначать через Группы доступа, так как в БСП пока этого функционала нет.
понимаю, конечно, что очень вовремя, но недавно столкнулся с похожей проблемой и гуглом вышел на эту страничку. Поэтому может кому поможет:
у меня всё решилось довольно просто, при переносе роли в расширение у меня так же перестала отображаться моя подсистема в панели разделов, долго тыкал разные кнопочки, пока не нашёл в настройках самой роли в расширении галку "Просмотр" напротив моей подсистемы, которая по умолчанию не установлена.