Имя: Пароль:
1C
 
как организовать RLS доступ к списку документов типовыми средствами
0 vde69
 
08.09.16
10:52
как организовать RLS доступ к списку документов типовыми средствами?

есть регистры НастройкиПравОбъектов и НаследованиеНастроекПравОбъектов но они предназначены для более менее статических объектов вроде справочников.

а нужно сделать доступ не по реквизиту документа а по использованию в процессе согласования и подобным ситуациям...

можно конечно попробовать в расширенном шаблоне джойнить с ИсторияВыполненияПроцесса и еще несколькими регистрами, но хочется чего-то универсального
1 vde69
 
08.09.16
10:55
и вообще мне кажется, что подсистема прав сейчас состоит из кучи паралельных вселенных разных разработчиков...
2 butterbean
 
08.09.16
10:55
дьявол в мелочах, а именно в "роцессе согласования и подобным ситуациям"
3 xafavute
 
08.09.16
10:56
те если согласовывали когда-то, то документ нельзя видеть?
4 vde69
 
08.09.16
11:03
(3) наоборот...

например организация "1" по ней у меня доступа нет

создали документ "РКО" и по какому-то праву процесс согласования определил, что я там нужен.

при этом доступ у меня появляется только на этот документ вне зависимости от наличия доступа по организации
5 Фрэнки
 
08.09.16
11:15
(4) тогда РЛС получается персонализированный, а не по группам доступа к Организациям
6 vde69
 
08.09.16
11:21
(5) примерно так

Разрешения доступа по организациям
+
Разрешение доступа по ролям универсальных процессов
+
Разрешение доступа персонально по Ответственным в документах



собственно я такую схему несколько раз реализовывал в самописках, а тут не хочется сильно ломать...
7 xafavute
 
08.09.16
11:22
сделать регистр доступные документы, туда писать эти дополнительные документы
8 vde69
 
08.09.16
11:24
(7) это понятно, вопрос как это сделать типовыми...

может есть готовый регистр...
9 xafavute
 
08.09.16
11:26
смотря что за типовая
10 vde69
 
08.09.16
11:27
(9) не важно, они все одинаковые в этом плане, хоть УПП хоть ЕРП
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.