|
Несрабатывает RLS для группы справочника |
☑ |
0
toypaul
гуру
28.04.14
✎
11:27
|
На изменение вот такой код стоит
ОТ_ФайлыАрхива ИЗ РегистрСведений.ОТ_ПраваДоступаКФайлам КАК ОТ_ПраваДоступаКФайлам
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ОТ_ФайлыАрхива КАК ОТ_ФайлыАрхива
ПО ОТ_ПраваДоступаКФайлам.Файл = ОТ_ФайлыАрхива.Ссылка
ГДЕ ОТ_ПраваДоступаКФайлам.Изменение
И (ОТ_ПраваДоступаКФайлам.СубъектДоступа = &ТекущийПользователь
ИЛИ ОТ_ПраваДоступаКФайлам.СубъектДоступа В
(ВЫБРАТЬ
ГруппыПользователейСостав.Ссылка
ИЗ
Справочник.ГруппыПользователей.Состав КАК ГруппыПользователейСостав
ГДЕ
ГруппыПользователейСостав.Пользователь = &ТекущийПользователь))
|
|
1
toypaul
гуру
28.04.14
✎
11:28
|
На элементе нормально работает - не дает открыть на изменение. А на группе не срабатывает. Хотя и для элемента и для группы есть соот-щие записи - по одной для текущего пользователя.
|
|
2
toypaul
гуру
28.04.14
✎
11:29
|
Еще не срабатывает на Добавление вот такой код
ОТ_ФайлыАрхива ИЗ РегистрСведений.ОТ_ПраваДоступаКФайлам КАК ОТ_ПраваДоступаКФайлам
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ОТ_ФайлыАрхива КАК ОТ_ФайлыАрхива
ПО ОТ_ПраваДоступаКФайлам.Файл = ОТ_ФайлыАрхива.Родитель
ГДЕ ОТ_ПраваДоступаКФайлам.Изменение
И (ОТ_ПраваДоступаКФайлам.СубъектДоступа = &ТекущийПользователь
ИЛИ ОТ_ПраваДоступаКФайлам.СубъектДоступа В
(ВЫБРАТЬ
ГруппыПользователейСостав.Ссылка
ИЗ
Справочник.ГруппыПользователей.Состав КАК ГруппыПользователейСостав
ГДЕ
ГруппыПользователейСостав.Пользователь = &ТекущийПользователь))
тут я просто не знаю правильно или нет. мне нужено запретить добавление в группу если для нее запрещено Изменение. возможно вообще такое?
|
|