|
Как определить есть доступ к конкретному документу у конкретного пользователя?
| ☑ |
0
Вадяс
23.10.19
✎
20:17
|
Настроены права доступа на чтение документа ЗаказПокупателя через RLS - там очень все хитро и разветвленно.
Нужно чтобы пользователь с полными правами мог выбрать пользователя и документ и проверить, есть ли доступ у него. Как это реализовать?
|
|
1
GedKo
23.10.19
✎
20:50
|
залогиниться под этим пользователем и проверить
|
|
2
ДенисЧ
23.10.19
✎
21:02
|
Попробуй ПравоДоступа()
|
|
3
Вадяс
23.10.19
✎
21:05
|
(2) Там проверяется доступ к объекту метаданных, то есть к определенному виду документа, а мне нужно проверить доступ на конкретный документ.
|
|
4
Мимохожий Однако
23.10.19
✎
21:28
|
(3) см (1)
|
|
5
vde69
23.10.19
✎
21:34
|
не на 100% но в почти...
п1 = параметрсеанса.текущийпользователь
параметрсеанса.текущийпользователь = тестируемыйЮзер
запрос = "выбрать разрешенные ......"
параметрсеанса.текущийпользователь = п1
|
|
6
vde69
23.10.19
✎
21:37
|
а еще лучше запустить регламентное задание под правами тестового юзера
|
|