Как настроить RLS по владельцу

1. Shefer 3 26.06.19 15:58 Сейчас в теме
Добрый день! Прошу помочь с настройкой RLS. На базе типовой ЗУП 3.1 создаем свою подсистему. Есть справочник1 - по нему настраиваю RLS, все по документации с ИТС, проблем нет в части разделения доступа к этому справочнику и документам, у которых есть реквизит такого типа. Далее, У меня есть Справочник2, он подчинен справочнику1, и надо, чтобы пользователь видел только те элементы справочника2, владельцы которых ему доступны. Вот с этим я не справилась. Какой шаблон использовать? ПоЗначениям пробовала - пользователю перестают быть доступны все элементы. Далее, планируется Справочник3, который подчинен справочнику2, и по нему тоже хотелось бы настроить соответсвующую видимость. Помогите, пожалуйста!
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. seregasame 27.06.19 08:43 Сейчас в теме +1 $m
посмотрите на примерах типовых подчиненных справочников, например "ХарактеристикиНоменклатуры" в УТ выглядит так рлс

#Если &ОграничениеДоступаНаУровнеЗаписейУниверсально #Тогда
#ДляОбъекта("")
#Иначе
#ПоЗначениямРасширенный( "Справочник.ХарактеристикиНоменклатуры","Добавление","",
"",
"",
"ГруппыНоменклатуры","Т.Владелец","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","" )
#КонецЕсли
4. Shefer 3 27.06.19 09:48 Сейчас в теме
(2)
#ПоЗначениямРасширенный( "Справочник.ХарактеристикиНоменклатуры","Добавление","",
"",
"",
"ГруппыНоменклатуры","Т.Владелец","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","" )


Ваш вариант кстати тоже работает)
3. Shefer 3 27.06.19 09:46 Сейчас в теме
В общем, и шаблон #ПоЗначениям подошел. Все элементы становились недоступны из-за отсутствия соответствующей записи в РС ГруппыЗначенийДоступа. Видимо, сначала были созданы группы, а потом настроено разделение. Если для имеющихся элементов туда внести запись (или создавать новые) всё работает. #ПоЗначениям( "Справочник.Справочник3","","",
"МояГруппаДоступа","Владелец.Владелец",
"","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","" )
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот