Вход | Регистрация
 

Как определить есть доступ к конкретному документу у конкретного пользователя?

Как определить есть доступ к конкретному документу у конкретного пользователя?
Я
   Вадяс
 
23.10.19 - 20:17
Настроены права доступа на чтение документа ЗаказПокупателя через RLS - там очень все хитро и разветвленно.
Нужно чтобы пользователь с полными правами мог выбрать пользователя и документ и проверить, есть ли доступ у него. Как это реализовать?
 
 
   GedKo
 
1 - 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)
   vde69
 
5 - 23.10.19 - 21:34
не на 100% но в почти...

п1 = параметрсеанса.текущийпользователь
параметрсеанса.текущийпользователь = тестируемыйЮзер
запрос = "выбрать разрешенные ......"

параметрсеанса.текущийпользователь = п1
   vde69
 
6 - 23.10.19 - 21:37
а еще лучше запустить регламентное задание под правами тестового юзера

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.