Права доступа по организации #793574


#0 by first_may
Добрый день. Конфигурация Комплексная автоматизация, редакция 1.1 (1.1.60.2) В ней две организации. Сделал Группы пользователей. В настройках прав доступа одной группе указал одну организацию, другой другую. Пользователя Иванова поместил в одну группу. Но когда он заходит в базу - видит две организации. Что надо сделать, что бы он видел только разрешенную?
#1 by Господин ПЖ
у пользователей есть роли. проверяй чего надавали и в которой из них нет rls
#2 by first_may
Да, есть новые роли, в которых нет ограничений. Спасибо.
#3 by first_may
взял типовую роль и тут шаблон ограничений Организация: #Если &ИспользоватьОграничениеПоОрганизации #Тогда ТекущаяТаблица ИЗ     #ТекущаяТаблица КАК ТекущаяТаблица         ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ РАЗЛИЧНЫЕ             СоставГруппы.Ссылка КАК ГруппаПользователей         ИЗ             Справочник.ГруппыПользователей.ПользователиГруппы КАК СоставГруппы ГДЕ НЕ ГруппыПользователей.ГруппаПользователей ЕСТЬ NULL И     (НЕ 1 В                 (ВЫБРАТЬ ПЕРВЫЕ 1                     1                 ИЗ                     РегистрСведений.НазначениеВидовОбъектовДоступа КАК НазначениеВидовОбъектовДоступа                     ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.НастройкиПравДоступаПользователей КАК НастройкиПравДоступаПользователей                            И НазначениеВидовОбъектовДоступа.ВидОбъектаДоступа В (ЗНАЧЕНИЕ(Перечисление.ВидыОбъектовДоступа.Организации))                                      И НастройкиПравДоступаПользователей.ОбъектДоступа ЕСТЬ NULL)) #КонецЕсли Если я скопирую в свою новую роль, то это должно помочь?
#4 by Одинесю
А попробовать?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям