|
RLS: Подразделение | ☑ | ||
---|---|---|---|---|
0
541
20.03.12
✎
08:34
|
Возникла необходимость ограничить нескольких пользователей по принципу "видеть только те документы, в которых обозначено их подразделение".
Залез в настройку прав доступа, для нужной группы пользователей установил правило "Подразделение - СТО - Только для текущего права - галка - галка (чтение, запись)". В результате в журнале документов пользователь видит все документы, включая те, которые не должен видеть, и у большинства строк колонка "Подразделение" имеет значение "Объект не найден", т.е. получилось запретить пользователю фактически знать и видеть, какие еще подразделения обозначены на организации. С любым документом из списка он может работать без ограничений. Каким образом по-человечьи настроить рлс по подразделению? |
|||
1
asady
20.03.12
✎
08:42
|
(0) проверяй роли тех пользователей которые видят "Объект не найден"
уточни: 1.Конфу, релиз, платформу 2.в каком списке документов они это видят?? |
|||
2
541
20.03.12
✎
08:44
|
8.2, комплексная автоматизация 1.1.18
Заказы покупателей |
|||
3
541
20.03.12
✎
08:45
|
Что может быть в ролях такого? Разве рлс не является последним барьером на пути к данным? т.е. решающим
|
|||
4
asady
20.03.12
✎
08:46
|
(2) это журнал? или список документов типа "Заказы покупателей"?
|
|||
5
541
20.03.12
✎
08:47
|
журнал
|
|||
6
541
20.03.12
✎
08:48
|
И в списке документов "Заказы покупателей" - то же самое
|
|||
7
asady
20.03.12
✎
08:48
|
(5) смотри РЛС на журнал тогда
плюс смотри РС Объекты доступа документов там не так всё просто |
|||
8
asady
20.03.12
✎
08:49
|
(6) в списке документов должно всё быть нормально - если только у пользователя нет других ролей с правом на заказы покупателей (проверяй)
|
|||
9
541
20.03.12
✎
08:54
|
Ограничения доступа на "Заказ покупателя" в роли "МенеджерПоЗаказам" железно начинается с
#Если &ИспользоватьОграничениеПоКонтрагенты ИЛИ &ИспользоватьОграничениеПоОрганизации ИЛИ &ИспользоватьОграничениеПоСклады #Тогда и не зависит от текущих настроек рлс. Так и должно быть? |
|||
10
541
20.03.12
✎
08:55
|
Ограничение*
|
|||
11
asady
20.03.12
✎
08:56
|
(9) да
|
|||
12
541
20.03.12
✎
08:56
|
а где тогда предусмотрено что-то вроде "Если ИспользоватьОграничениеПоПодразделениям" ?
|
|||
13
asady
20.03.12
✎
08:57
|
(9) ну и добавь туда
#Если &ИспользоватьОграничениеПоКонтрагенты ИЛИ &ИспользоватьОграничениеПоОрганизации ИЛИ &ИспользоватьОграничениеПоСклады ИЛИ &Если ИспользоватьОграничениеПоПодразделениям #Тогда ... и свое ограничение |
|||
14
541
20.03.12
✎
08:58
|
Что-то сыкотно туда лезть со своим плохим французским
|
|||
15
541
20.03.12
✎
08:58
|
должно же быть штатное решение?
|
|||
16
asady
20.03.12
✎
09:02
|
(15) ну если ссышь - подели коонтрагентов по подразделениям - типа сделай группы доступа контрагентов: ГруппаОтделаПродажТоваров, ГруппаОтделаУслуг и т.д.
но это не по дартаньянски.... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |