|
Обойти RLS | ☑ | ||
---|---|---|---|---|
0
Kyrtizanka
25.04.14
✎
13:49
|
Добрый день. У меня следующая задача. на права менеджер наложены условия, что они могут видеть эелементы справочника контрагенты только из определнных папок. Но нужно дать возможность перенести своих контрагентов в папке, которая им недоступна.
Я в процедуре ПЕредЗаписью() делаю проверку текущийродитель нужная ли папка, если да, тогда нужно разрешить записать, т.е обойти RLS |
|||
1
Kyrtizanka
25.04.14
✎
13:52
|
я пыталась УстановитьПРивилегированныйРежим(Истина) но я же должна сделать что-то в этом режиме, должна записать, т.е у меня опять срабатывает процедура ПередЗаписью
потом пыталась ОбменДанными.Загрузка = Истина - не помогло |
|||
2
Asmody
25.04.14
✎
13:53
|
если это постоянная операция, то лучше пересмотреть структуру прав к группам. если разовая, то проще временно дать права менеджерам
|
|||
3
LehhaK
25.04.14
✎
13:54
|
В РЛС разрешить доступ к папке (или вообще убрать РЛС). Дать 1 день. Когда все перенесут - убрать доступ к папке.
|
|||
4
Kyrtizanka
25.04.14
✎
13:59
|
менеджеры время от времени будут это делать
|
|||
5
Kyrtizanka
25.04.14
✎
13:59
|
В РЛС разрешить доступ к папке - тогда они будут видеть при открытии справочника что входит в эту папку
|
|||
6
Kyrtizanka
25.04.14
✎
14:00
|
не решение
|
|||
7
Karavanych
25.04.14
✎
14:12
|
(0) Сделай группу справочника контрагенты - "Свалка" ну или "Помойка", и дай туда доступ всем.
Если не их - переносят туда,те чьи они/кому надо - забирает :) |
|||
8
Kyrtizanka
25.04.14
✎
14:17
|
смысл в том, что они должны иметь возможность только переносить туда, но не заходить в нее и не переносить из неё
|
|||
9
Fish
25.04.14
✎
14:25
|
(8) А потом начнутся звонки: "Ой, я случайно перенесла не того контрагента в недоступную папочку, помогите вернуть".
|
|||
10
Karavanych
25.04.14
✎
14:39
|
(8) Посмотри на (9) потом еще раз на (7) Это решения всех твоих проблем :)
|
|||
11
Kyrtizanka
25.04.14
✎
15:02
|
к сожалению мне это не подходит
|
|||
12
patapum
25.04.14
✎
15:05
|
(0) ПривилегированныйРежим()
|
|||
13
patapum
25.04.14
✎
15:05
|
+ (12) сорри, УстановитьПривилегированныйРежим()
|
|||
14
Kyrtizanka
25.04.14
✎
15:07
|
да я пыталась, не получается, что-то делаю не то
|
|||
15
Kyrtizanka
25.04.14
✎
15:08
|
я передЗаписью() вызываю процедуру из модуля на сервере с признаком привилегированный , где и пишу УстановитьПривилегированныйРежим(Истина)
|
|||
16
Kyrtizanka
25.04.14
✎
15:08
|
но я там должна по идее записать
|
|||
17
MKZM
25.04.14
✎
15:09
|
Дебил испортит в любом случае. Начальник или прогнулся или сам дебил.
|
|||
18
Kyrtizanka
25.04.14
✎
15:20
|
дельный совет)
|
|||
19
oleg_prg
25.04.14
✎
15:59
|
Завести реквизит в справочнике ДоступенВсем и фильтровать в рлс
|
|||
20
Kyrtizanka
25.04.14
✎
16:28
|
заводила
|
|||
21
Kyrtizanka
25.04.14
✎
16:29
|
и прописывала на правах изменение, но что-то тоже не получилось
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |