|
ПривилегированныйРежим, РЛС, ОткрытьФорму | ☑ | ||
---|---|---|---|---|
0
CepeLLlka
10.04.14
✎
10:48
|
У меня на чтение из базы стоит правило РЛС для юзеров
Но мне нужно иногда позволять открывать некоторые документы которые не попадают в условия РЛС и не могут быть прочитаны Работая с запросами знаю что можно перед выполнением запроса, ввести команду - УстановитьПривилегированныйРежим(Истина) и всё будет ок.. А как быть с открытием формы, никак не разберусь.. Она же с клиента открывается.. а установка режима там не поддерживается.. Как быть? |
|||
1
Maxus43
10.04.14
✎
10:50
|
что значит иногда?
РЛС не даст, то что запрещено |
|||
2
Wobland
10.04.14
✎
10:52
|
показывай данные документа как-то ещё
|
|||
3
Maxus43
10.04.14
✎
10:53
|
Параметры сеанса юзера можно изменить "иногда", но це костыль
|
|||
4
Жан Пердежон
10.04.14
✎
10:55
|
иногда расширяй права
|
|||
5
CepeLLlka
10.04.14
✎
10:55
|
(4)Типа переписать РЛСку?
|
|||
6
CepeLLlka
10.04.14
✎
10:55
|
(4)Или как? Или РЛС можно динамически задавать?
|
|||
7
Wobland
10.04.14
✎
11:06
|
(6) ПараметрыСеанса.ТекПользователь=Повелитель; Пошалить(); ПараметрыСеанса.ТекПользователь=КтоБыл;
|
|||
8
Maxus43
10.04.14
✎
11:11
|
(7) лушше имхо:
ПараметрыСеанса.ИспользоватьОграниченияПоОрганизации = Ложь; Пошалить(); ПараметрыСеанса.ИспользоватьОграниченияПоОрганизации= Истина; |
|||
9
Maxus43
10.04.14
✎
11:16
|
но таки надо понимать, что это не просто даст открыть форму дока, а откроет доступ юзеру на все эти доки, и когда он шалит - может паралельно хоть куды залесть
|
|||
10
Maxus43
10.04.14
✎
11:16
|
(7) кстати это не прокатит, параметры сенаса РЛС ты этим не отменишь
|
|||
11
CepeLLlka
10.04.14
✎
11:19
|
(10)Это почему это не отменишь?
|
|||
12
Maxus43
10.04.14
✎
11:19
|
(11) в тексте РЛС у тебя чего написано?
|
|||
13
CepeLLlka
10.04.14
✎
11:20
|
РЛС же работает динамически..
Я вот задаю список доступных организаций для пользователя.. и он же без перезахода в базу работает |
|||
14
CepeLLlka
10.04.14
✎
11:20
|
(11)ГДЕ Автор = ТекПользователь
|
|||
15
CepeLLlka
10.04.14
✎
11:21
|
(11)Ну такое правило да.. не отменил.. но можно сделать и по другому я думаю..
По типа - "ГДЕ Автор в СПИСКЕ(ДоступныеАвторы) |
|||
16
Wobland
10.04.14
✎
11:21
|
(10) параметры запросов РЛС, хотел сказать? дык, оне ж из параметров сеанса иберутся
|
|||
17
Maxus43
10.04.14
✎
11:27
|
(13)-(16)
Обчно там пишется #Если &ИспользоватьОграничениеПоКонтрагенты ИЛИ &ИспользоватьОграничениеПоФизическиеЛица #Тогда Вот эти параметры ты не сбросишь сменой Юзера, Юзер потом в запросе участвует. Только если этому юзеру дана соответсвующая группа доступа - то сработает. Тем более если посомтреть на (14) - хреново имхо так делать |
|||
18
CepeLLlka
10.04.14
✎
11:30
|
(17)Нее.. у меня такого не пишется :)
|
|||
19
CepeLLlka
10.04.14
✎
11:30
|
(17)Почему хреново? Работает же..
|
|||
20
Maxus43
10.04.14
✎
11:31
|
(19) у тебя уже возникла проблема в (0), поэтому и хреново. Слишком жёстко, без возможности настроить что-то в режиме предприятия
|
|||
21
Зойч
10.04.14
✎
11:32
|
(17) а эти параметры откуда берутся?
|
|||
22
Maxus43
10.04.14
✎
11:32
|
(21) параметры сеанса есно
|
|||
23
CepeLLlka
10.04.14
✎
11:35
|
(20)Так мне раньше и не надо было это же..
|
|||
24
Maxus43
10.04.14
✎
11:36
|
(23) это называется хреновое проектирование хотелки, надо вширь сомтреть.
У нас регистр сведений прикручен например, там можно указать что отныне Юзеру1 можно трогать документы Юзера2 (в отпуск ушёл негодник например). И соответсвующий РЛС прикрутить - будет счастье |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |