Имя: Пароль:
1C
 
Подключил новый регистр накопления к RLS. Не работает.
0 golem14
 
22.07.21
14:04
Как отладить RLS?
1 golem14
 
22.07.21
14:04
Создал регистр накопления
2 golem14
 
22.07.21
14:04
создал роль
3 golem14
 
22.07.21
14:05
в модуле менеджера регистра прописал

Процедура ПриЗаполненииОграниченияДоступа(Ограничение) Экспорт
    
    Ограничение.Текст =
    "РазрешитьЧтениеИзменение
    |ГДЕ
    |    ЗначениеРазрешено(Организация)";
    
КонецПроцедуры
4 golem14
 
22.07.21
14:08
общий модуль УправлениеДоступомПереопределяемый.ПриЗаполненииСписковСОграничениемДоступа() добавил
Списки.Вставить(Метаданные.РегистрыНакопления.МойНовыйРегистр, Истина);
5 dubolom
 
22.07.21
14:08
Зачем
6 dubolom
 
22.07.21
14:08
писать
7 dubolom
 
22.07.21
14:08
в
8 dubolom
 
22.07.21
14:08
100
9 dubolom
 
22.07.21
14:08
сообщений?
10 golem14
 
22.07.21
14:09
в определяемый тип "ВладелецЗначенийКлючейДоступаНаборЗаписей" добавил свой регистр
11 golem14
 
22.07.21
14:11
справочник "ИдентификаторыОбъектовМетаданных" добавил предопред эл-т РегистрСведенийМойНовыйРегистр
12 golem14
 
22.07.21
14:15
перезапустил базу в режиме обновления.

прописал ограничение в роли

#Если &ОграничениеДоступаНаУровнеЗаписейУниверсально #Тогда
    
#ДляРегистра("ИдентификаторыОбъектовМетаданных.РегистрНакопленияФС_ДенежныеСредстваНаСчетахБДДС", "Организация", "", "", "", "")


Добавил соответствующие права для простого пользователя.
13 golem14
 
22.07.21
14:16
а разграничения по организациям всё равно нет, и никаких ошибок, и ничего.

Обновление доступа перезапускал.

Что делать дальше, как найти в чём проблемма?
14 _Batoo
 
22.07.21
14:50
https://its.1c.ru/db/bsp302doc#content:73:1:issogl2_настройка_прав_доступа_к_отдельным_объектам_информационной_базы

тут вполне подробно описано что и где нужно вставить/поменять для подключения новых объектов к бспшной RLS

там же можно найти обработку УправлениеДоступом, она может точечно показать что не хватает
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn