RLS "объединение" шаблонов #683436


#0 by mikhailovaew
Добрый день! Прошу помощи в таком вопросе: можно ли для права на объект конфигурации задать ограничение по двум шаблонам? Очень не хочется вносить изменения в типовой шаблон, он потом вызывается в 1000 мест. Хотелось бынаписать свой шаблон, и в праве #ОбщееУправлениеДоступом("ЧтениеСГруппами", "Организации","","Организация","", "ФизическиеЛица","ГруппаДоступаФизическогоЛица", "Физлицо", "", "","4") И #МойШаблон. Существует ли возможность задать ограничение по двум шаблонам?
#1 by mikhailovaew
* и в праве объекта прописать #ОбщееУправлениеДоступом(параметры...) И #МойШаблон(параметры)
#2 by LehhaK
Надо попробовать, я считаю. мне тоже интересно. вставь во второй шаблон "Где истина", да глянь. Если все разрешит - значит "и" между шаблонами работает
#3 by mikhailovaew
не получается, ругается на синтаксис )
#4 by mikhailovaew
потому и спрашиваю. может там не "И" надо...
#5 by LehhaK
а чего говорит то хоть? когда ругается
#6 by mikhailovaew
#7 by mikhailovaew
не нравится ему "и", в общем...
#8 by mikhailovaew
написала в роли объекта так: #ОбщееУправлениеДоступом("Чтение", "Организации","","Ссылка","",
#9 by mikhailovaew
Пустой шаблон выглядит так: ТекущаяТаблица ИЗ #ТекущаяТаблица КАК ТекущаяТаблица ГДЕ Истина
#10 by Лефмихалыч
нельзя можно скопировать типовой шаблон и внести в него нужные изменения
#11 by mikhailovaew
это очень печально (
#12 by mikhailovaew
"левое соединение" и прочие соединения вместо "и" тоже не канают
#13 by Defender aka LINN
Создай еще одну роль и не тилипи моск
#14 by mikhailovaew
если поменять количество параметров в шаблоне, потом его вызов во всех местах придется править. жжжжуть.
#15 by mikhailovaew
естественно, создаю свою роль копированием типовой. Типовые ограничение ТОЖЕ нужны. Поэтому придется править типовой шаблон и менять его вызов в 100500 местах этой роли
#16 by Ненавижу 1С
копи-паст побеждает повторное использование кода
#17 by mikhailovaew
отойду на часик, если у кого вдруг есть еще идеи, прошу поделиться...
#18 by Defender aka LINN
Ты в курсе, что пользователю можно несколько ролей дать? Или тебе надо ограничить сильнее, чем в типовой роли?
#19 by mikhailovaew
да, в курсе. и да, нужно ввести дополнительное ограничение по дополнительному признаку "поверх" имеющихся
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С