|
RLS в отчетах |
☑ |
0
FireAlex
25.08.17
✎
18:19
|
Столкнулся с проблемой при настройке RLS по подразделениям в БУХ Корп 3.0.
Добавил ограничение доступа на свой добавленный документ используя шаблон #ПоЗначениямРасширенный, В форме списка документа всё хорошо работает, документы не видны. Делаю простейший отчет который вытаскивает список этих документов и он показывает все документы независимо от RLS. При попытке открытия запрещенного к чтению документа из отчета возникает сообщение "У пользователя недостаточно прав на исполнение операции над базой данных ". Почему всё таки доступ к просмотру есть?
В отчете: предложение РАЗРЕШЕННЫЕ есть
|
|
1
mehfk
25.08.17
✎
18:35
|
Так на просмотр или на чтение?
|
|
2
FireAlex
25.08.17
✎
18:39
|
не знаю как назвать : надо чтобы не было и ни того ни другого. Получается в списке документов пользователь этих документов не видит, а если делаю отчет, то они выводятся со всеми полями. Но отрыть его из отчета уже нельзя (щелкая по ссылке)
|
|
3
mehfk
25.08.17
✎
18:47
|
(2) Может у тебя для поля "ссылка" RLS отключен?
|
|
4
mehfk
25.08.17
✎
18:48
|
А, стоп. Отчет наверное строится не по таблице документа?
|
|
5
FireAlex
25.08.17
✎
18:52
|
(4) по таблице
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ти_Заявка.Ссылка КАК Заявка,
ти_Заявка.Контрагент КАК Контрагент,
ти_Заявка.СостояниеЗаявки КАК СостояниеЗаявки
ИЗ
Документ.ти_Заявка КАК ти_Заявка
|
|
6
FireAlex
25.08.17
✎
19:28
|
всё, разобрался - включался привилегированный режим при формировании отчета в стандартной процедуре.
|
|