Имя: Пароль:
1C
1С v8
Вопрос по RLS для УПП 1.3
0 Tumakota
 
04.12.17
17:51
Создал роль новую у пользователя только эта роль и роль пользователь
В настройкахГруппыДоступа все добавил, во все регистры добавил все сделал как полагается пишу такой шаблон для этой роли

#Если &ИспользоватьОграничениеПоБанковскиеСчета #Тогда
ТекущаяТаблица
ИЗ
    #ТекущаяТаблица КАК ТекущаяТаблица
        ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ РАЗЛИЧНЫЕ
            СоставГруппы.Ссылка КАК ГруппаПользователей
        ИЗ
            Справочник.ГруппыПользователей.ПользователиГруппы КАК СоставГруппы
        ГДЕ
            СоставГруппы.Пользователь = &ТекущийПользователь) КАК ГруппыПользователей
        ПО (ИСТИНА)
ГДЕ
НЕ ГруппыПользователей.ГруппаПользователей ЕСТЬ NULL
И
    (НЕ 1 В
                (ВЫБРАТЬ ПЕРВЫЕ 1
                    1
                ИЗ
                    РегистрСведений.НазначениеВидовОбъектовДоступа КАК НазначениеВидовОбъектовДоступа

                    ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.НастройкиПравДоступаПользователей КАК НастройкиПравДоступаПользователей
                        ПО
                            НастройкиПравДоступаПользователей.ОбъектДоступа = ТекущаяТаблица.#Параметр(1)
                                И НастройкиПравДоступаПользователей.ВидОбъектаДоступа = НазначениеВидовОбъектовДоступа.ВидОбъектаДоступа
                                И НастройкиПравДоступаПользователей.ОбластьДанных = ЗНАЧЕНИЕ(Перечисление.ОбластиДанныхОбъектовДоступа.ПустаяСсылка)

                                И НастройкиПравДоступаПользователей.Пользователь = ГруппыПользователей.ГруппаПользователей
                ГДЕ
                     НазначениеВидовОбъектовДоступа.ГруппаПользователей = ГруппыПользователей.ГруппаПользователей
                           И НазначениеВидовОбъектовДоступа.ВидОбъектаДоступа В (ЗНАЧЕНИЕ(Перечисление.ВидыОбъектовДоступа.БанковскиеСчета))

                    И НастройкиПравДоступаПользователей.ОбъектДоступа ЕСТЬ NULL))
#КонецЕсли

Выставляю на определнных два счета в документе, на роль чтение указываю

#БанковскиеСчета("СчетОрганизации")


как бы все нрмально ошибок не выждает, но человек серовно в списке видит все документы со всеми счетами, а вроде как я понял он должен видеть только эти два счета
1 Tumakota
 
04.12.17
17:51
Подскажите может в шаблоне что-то не так написано
2 Ц_У
 
04.12.17
18:46
(1)  &ИспользоватьОграничениеПоБанковскиеСчета включил?
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.