|
RLS для отчета 8.2 |
☑ |
0
Rusf1n
28.09.18
✎
15:48
|
Добрый день. Делаю РЛС на всю базу с ограничениями по организации. Создал роль, написал Шаблон ограничения: "ГДЕ #Параметр(1) В (&Организация)". После в каждом объекте (справочника, документа) прописываю следующее: "#ЧтениеОпределенныхОрганизаций("Ссылка")". Создал Параметр сеанса, который заполняеся Т.е. По Итогу когда захожу в список документов/справочников, то я вижу только свои организации - это правильно.
После хотел повторить процедуру для отчетов. В большей части они берут данные из регистров (на них тоже поставил ограничение). Но при формировании отчета везде пишет: У пользователя недостаточно прав на исполнение операции над базой данных.
Что и где надо еще прописать???
Заранее спасибо
|
|
1
Вафель
28.09.18
✎
15:50
|
выбрать разрешенные
|
|
2
Rusf1n
28.09.18
✎
15:51
|
(1) Это надо в каждом отчете прописывать или в каком месте? Подскажите, а то сколько тыкался, ничего не выходит
|
|
3
Cool_Profi
28.09.18
✎
15:51
|
Посмотреть в ЖР на предмет ошибок по правам. Оттуда плясать
|
|
4
Вафель
28.09.18
✎
15:51
|
(2) в каждом
|
|
5
Rusf1n
28.09.18
✎
16:09
|
Мда, писать в каждом отчете, а многие еще не на СКД вообше не вариант блин. Думал можно по другому решить этот вопрос)
|
|
6
Михаил Козлов
28.09.18
✎
16:11
|
(5) Если через общий отчет, можно в нем попробовать добавить РАЗРЕШЕННЫЕ в текст запроса построителя.
Только нужно проверить, что настройки построителя после этого не слетят.
Если слетают, перед изменением их запомнить, потом восстановить.
|
|
7
Rusf1n
28.09.18
✎
16:12
|
(3) (4) (6) - попробую, посмотрим что выйдет, спасибо)
|
|