|
Роли и немного RLS
| ☑ |
0
Поль Женёв
06.09.11
✎
16:58
|
Для пользователя с новой ролью нужно ограничить доступ к данным по кассе.
Создал регистр "Право доступа", в котором проставляется пользователь и кассы, которые ему доступны.
У роли пользователя ограничение на чтение
Кассы ИЗ Справочник.Кассы КАК Кассы
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПраваДоступа КАК ПраваДоступа
ПО Кассы.Ссылка = ПраваДоступа.ОбъектДоступа
ГДЕ ПраваДоступа.Пользователь = &ТекущийПользователь
Все получилось хорошо.
Во всех документах выбирается только те кассы, что ему доступны.
Но вот засада: при формировании отчетов по кассам - у него ничего не выводится. Ни по своей, ни по другим. Ко всем регистрам доступ у него есть.
Подскажите, в чем проблема?
|
|
1
ИС-2
naïve
06.09.11
✎
17:05
|
в консоле запросов по регистру тоже ничего не выходит? Отчет на СКД? Если да, то в 8.2 у пользователя должно быть, не только право чтения, но просмотра (эта такая фишка)
|
|
2
Поль Женёв
06.09.11
✎
17:18
|
Отчеты на СКД.
Конфигурация Управление небольшой фирмой.
Просмотр регистров должен быть?
Я уже попробовал с полными правами на регистры. Ничего не выходит..
|
|
3
Поль Женёв
06.09.11
✎
17:36
|
Консолью запросов данные получаются по всем кассам.
Вот только те к которым нет доступа пишет "Объект не найден и гуид.
|
|
4
Поль Женёв
06.09.11
✎
17:38
|
Неправильное ограничение на доступ?
|
|
5
ИС-2
naïve
06.09.11
✎
18:36
|
(2). Да просмотр должен быть на все объеты, которые выводяться. Попробуй скопировать запрос в СКД и вывести его. Упрощай его до тех пор пока не будет выводиться (определим на какой объект нет прав на просмотр). Есть ли слово разрешенные в запросе?
|
|