УТ 10.3. RLS - как запретить отдельному пользователю изменять номенклатуру #294848


#0 by ИльяА
Куда что вписать, поподробнее, если можно. Спасибо.
#1 by Flipper
)))
#2 by Flipper
;-))
#3 by ИльяА
прикалываешся?
#4 by Flipper
Сообщение -> Сообщить
#5 by ОператорПК
RLS - работает в разрезе Ролей а не отдельных пользователей. вообще для запрета записи элементов справочника номенклатура RLS и не нужна вовсе...
#6 by Flipper
А если тебя интересует есть ли ОбластьДоступа - номенклатура: в УТ нет. А значит либо создавай для этого твоего пользователя персональную роль (копипастом например), или в интерфейсе типа :-р
#7 by a_alenkin
Номенклатура ГДЕ глТекущийПользователь<>ПользовательКоторомуЗапрещеноИзменятьНоменклатуру Простейший вариант - или сделай как в УПП - там сложнее но универсальней
#8 by ИльяА
где вставить этот код?
#9 by 1сkz
Номенклатура ИЗ Справочник.Номенклатура КАК Номенклатура
#10 by 1сkz
RLS  на номенклатуру
#11 by 1сkz
Введен дополнительный регистр сведений где динамически можно менять доступ к изменению номенклатуры
#12 by Flipper
только ПараметрСеанса называется ТекущийПользователь, и выглядить это должно так: "Номенклатура ГДЕ &ТекущийПользователь<>&ПользовательКоторомуЗапрещеноИзменятьНоменклатуру" нужно добавить ПС - ПользовательКоторомуЗапрещеноИзменятьНоменклатуру (в который загонять (ПриНачалеРаботыСистемы) этого пользователя, а после этого эту строку ("Номенклатура ГДЕ &ТекущийПользователь<>&ПользовательКоторомуЗапрещеноИзменятьНоменклатуру") забиваешь в нужную Роль на право Изменить в раздел "Ограничения доступа к данным".
#13 by selenat
если у него сейчас несколько ролей, то задолбаешься выверять роли по всем объектам. ИМХО лучше создать механизм на основе справочников Пользователи и ГруппыПользователей. ЗЫ Я сделал так, что на любые формы любых объектов можно для выбранных пользователей накладывать ограничение на доступность и видимость элементов этих форм...
#14 by Flipper
если не секрет - как ты это сделал? Парсил все модули форм?
#15 by selenat
в ПередОткрытием всех форм пришлось вставить процедуру общего модуля. Слава богу конфа у меня не обновляется....
#16 by Flipper
ну я так и понял...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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