расширение роли через Расширения конфигурации

1. rozenckova 09.02.22 14:19 Сейчас в теме
Добрый день!
Столкнулась с проблемой. В бп 3 сделано расширение, через которое настраиваются роли.
Меняя роль (пробовала и роль из конфигурации, и новую роль из расширения) изменения не принимаются. Данные регистре "Права ролей" не обновляются. Пробовала принудительное обновление регистра, запускала обновление базы с ключом обновления - не помогает. Судя по коду в этом регистре происходит обновление только по справочнику Идентификаторы объектов метаданных, а данные из справочника Идентификаторы объектов метаданных расширений не обрабатываются.
Кто-то сталкивался с таким? или может есть идеи, куда копать?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Swetlana 26 09.02.22 15:36 Сейчас в теме
(1)
изменения не принимаются


Не поняла - можно подробнее о проблеме?
Я сама создавала роли в расширении, права работают как их настроишь. И тем более не понимаю проблемы, когда роль меняешь прямо в конфигураторе. Никогда такой проблемы не возникало
3. rozenckova 09.02.22 16:42 Сейчас в теме
(2) Роль создаю в конфигураторе в расширении (новую). Настраиваю права. И эти права не работают , ну то есть не становятся доступными объекты пользователям с этими ролями. Посмотрела, как это работает. Должны появляться записи в рс права ролей, записи по моим рулям туда не попадают
4. Sergitax 09.02.22 17:12 Сейчас в теме
(3)Этот регистр не предназначен для использования со справочником "Идентификаторы объектов расширений", этого типа просто нет в измерении. Вы не сможете даже вручную туда запись добавить.
Я не настраивал права по ролям для расширений (хватало 2-3 ролей максимум), но думаю вам надо использовать другой механизм. Надо читать документацию по БСП.
5. rozenckova 09.02.22 17:40 Сейчас в теме
(4)да. посмотрела уже. что этот регистр не использует Идентификаторы объектов расширений, принудительно изменила тип. Теперь хотя бы половина того, что мне надо с ролями заработало, если туда сделать запись принудительно.
6. Swetlana 26 09.02.22 20:04 Сейчас в теме
(3) Я правильно поняла, что ваши объекты из расширения не видны пользователям, хотя вы присвоили эту роль пользователю?
А вы права на интерфейс дали в этой роли? Ваши объекты должны принадлежать какому либо интерфейсу и на этот интерфейс если не дали права - то и видимости объектов не будет
Обычная ошибка
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот