|
Роли в расширении | ☑ | ||
---|---|---|---|---|
0
Magentos
21.08.22
✎
10:17
|
Доброго времени суток.
Расширение с режимом совместимости 8.3.16, для УТ 11.5. Необходимо добавить реквизит с новым типом значения (перечисление) к документу. И есть некоторая функциональность, созданная в общей форме. Установлено "использовать основные роли", добавлено 2 роли. В основной выдано разрешение на чтение реквизита. Во второй на форму. Но если документ был создан в расширении, то пользователь в основной ролью его не видит вообще. Без заимствования ролей чтения и добавления документа никак? |
|||
1
Фрэнки
21.08.22
✎
10:55
|
Какая-то путаница в изложении вопроса
Если документ полностью разработан в расширении, то чего заимствовать и причем тут видимость чего-то из-за заимствования? |
|||
2
Magentos
21.08.22
✎
11:03
|
Нет, документ стандартный - Заказ поставщику. Реквизит у документа - перечисление, создано в расширении. Если сделать одну основную роль, то будет все работать. Но проблема в том, что общая форма должна быть доступна только некоторым пользователям.
Можно ли выдать отдельно разрешение на чтение реквизита документа в новой роли расширения? |
|||
3
СеменовСемен
21.08.22
✎
11:09
|
Расширить типовые роли в расширении
|
|||
4
Фрэнки
21.08.22
✎
12:07
|
(2) можно
|
|||
5
Фрэнки
21.08.22
✎
12:14
|
(2) Но я что-то не совсем могу сообразить, стал бы я делать точно также.
Вот у тебя есть какая-то уникальная задача, которая в расширении решается. И нужно просто прочитать значения из отдельных реквизитов документа (именно читать!). Так гораздо проще не городить каскады каких-то прав, а дать внутри процедуры перед выполнением запроса повышенные привелегии. Ничего лишнего в запросе нет - сам же его сочиняешь. Данные выбрал и всё. Процедура получения данных запросом закончилась - привелегии отключились. Ну а если вдруг нужно объект данных перезаписывать, так право тебе нужно будет на запись всего объекта. Когда объект типовой, то и роль нужно использовать типовую для записи. |
|||
6
Magentos
21.08.22
✎
14:15
|
Решилось перезагрузкой расширения.
(5) Да, документы потом будут записывать все пользователи с доступом на запись. Расширением стандартной роли решилось бы, но есть же механизм основной роли, которая назначается всем пользователям... |
|||
7
Фрэнки
21.08.22
✎
14:40
|
какое-то у Вас ноу-хау о механизме основой роли открылось
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |