|
RLS Как настроить доступ? |
☑ |
0
Allexe
11.04.14
✎
12:59
|
Есть справочник пользователи в котором есть ТЧ где указываются подразделения пользователя.
Есть документ в котором есть ТЧ в которой указываются подразделения для которых разрешен доступ на чтение этого документа.
Необходимо дать доступ пользователю при условии что одно из его подразделений есть В ИЕРАРХИИ указанных в ТЧ подразделений.
|
|
1
ИА1С
11.04.14
✎
13:57
|
А у тебя в ролях, стоит только чтение? Доступ на чтение нужно дать или как? Не понятна задача если честно. Опиши подробнее.
|
|
2
Allexe
11.04.14
✎
14:08
|
(1) Да надо дать доступ только чтение. Просто не понимаю как написать запрос. Надо сравнить с одной стороны ПараметрСеанса фиксированный массив (в котором есть элементы справочника) с другой стороны есть Табличная часть с элементами того же справочника. Надо по условию если хоть один из элементов фикс массива параметра сеанса находится В Иерархии любого из элементов ТЧ, то дать доступ.
|
|
3
ИА1С
11.04.14
✎
14:13
|
А в самой роле у тебя нет только на чтение? Ты ему менять хочешь разрешать или что?
|
|
4
Allexe
11.04.14
✎
14:17
|
(3) В самой роли есть только чтение. Но надо для определенного документа ограничивать ИНТЕРАКТИВНО чтение для этой роли в зависимости от условии в (2)
|
|
5
ИА1С
11.04.14
✎
14:24
|
А в самой роли не пробовал прописать ограничения?
|
|
6
Allexe
11.04.14
✎
14:27
|
(5) Ну мне и надо в самой роли прописать RLS на чтение. Вопрос как составить запрос.
|
|
7
tesei
11.04.14
✎
14:40
|
(7) посмотри как сделано для контрагентов и сделай по аналогии
|
|
8
Allexe
11.04.14
✎
14:41
|
(7) Ок спасибо попробую
|
|