|
Расширения и привилегированный режим |
☑ |
0
mxs089
13.01.16
✎
16:15
|
есть некий РС, права на чтение есть только у роли полные права;
чтение данных из этого регистра осущ. в общем модуле, там идет установка привилегированного режима, после запрос на чтение данных из этого регистра;
создаю расширение, из расширения обращаюсь к функциям общего модуля, при чтении данных с этого регистра вылетает ошибка нехватки прав доступа.
как быть?
вызов происходит из модуля менеджера обработки расширения (это новая обработка).
|
|
1
mxs089
14.01.16
✎
16:04
|
up
|
|
2
totparen
14.01.16
✎
16:33
|
Что значит "Создаю расширение"? Вы же не программно его создаёте.
|
|
3
totparen
14.01.16
✎
16:35
|
(2) Понял.
"после запрос на чтение данных из этого регистра"
После чего? После обращения к привилегированному модулю?
|
|
4
ildary
14.01.16
✎
16:42
|
(0) я не настоящий сварщик, но может ли причина быть в том, что привелегированный режим выключается (вдруг?) в расширении, как во внешней обработке?
|
|
5
mxs089
14.01.16
✎
17:02
|
(3) после установки привилегированного режима, в обработке расширения дополнительно устанавливаю привилегированный режим
|
|
6
mxs089
14.01.16
✎
17:07
|
1. Расширение обработка установка привилегированного режима
2. Расширение обработка вызов функции общего модуля
3. Конфигурация общий модуль установка привилегированного режима
4. чтение данные из РС (права на чтение только у полных прав, текущий пользователь не обладает полными правами)
5. если полные права - все ок, если права урезаны - ошибка, если права урезаны и расширение выкл. - все ок
|
|