Имя: Пароль:
1C
 
Как определить есть доступ к конкретному документу у конкретного пользователя?
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
а еще лучше запустить регламентное задание под правами тестового юзера