|
Работа в ПривилегированномРежиме у пользователя с ограничением прав. | ☑ | ||
---|---|---|---|---|
0
GruzKa
03.11.17
✎
14:37
|
День добрый!
Вопрос Внешняя обработка для перезаполнения документа. Просто отменяет проведение не нужных документов. У пользователя нет права отменять проведение документа. В модуле формы текст УстановитьПривилегированныйРежим(Истина); РНК.Записать(РежимЗаписиДокумента.ОтменаПроведения); Выходит ошибка "Документ не доступен для изменения". |
|||
1
DrShad
03.11.17
✎
14:39
|
причина не в правах
|
|||
2
polosov
03.11.17
✎
14:40
|
(0) Внимательно читай в СП по УстановитьПривилегированныйРежим
|
|||
3
VladRd
03.11.17
✎
14:42
|
Если база клиент-сервер, то кажется не работает УстановитьПривилегированныйРежим
из описания: В клиент-серверном варианте вызов метода не оказывает влияния при работе на стороне клиента. |
|||
4
andry73
03.11.17
✎
14:47
|
УстановитьПривилегированныйРежим - на сервере выполняется?
|
|||
5
GruzKa
03.11.17
✎
14:49
|
(4) Да, на сервере.
|
|||
6
GruzKa
03.11.17
✎
14:50
|
Из СП: "В файловом варианте информационной базы или на сервере в клиент-серверном варианте информационной базы управляет (включает или выключает) привилегированным режимом исполнения кода, аналогичным режиму работы кода привилегированных модулей. В привилегированном режиме никакие проверки прав не выполняются и разрешены любые операции."
|
|||
7
GruzKa
03.11.17
✎
14:52
|
(1) Под полными правами этот код работает.
|
|||
8
andry73
03.11.17
✎
14:57
|
(5) может там какая-нибудь самописная проверка выдает это сообщение?
|
|||
9
andry73
03.11.17
✎
14:57
|
"Документ не доступен для изменения" - вроде не стандартное сообщение
|
|||
10
Garfild
03.11.17
✎
15:03
|
Безопасный режим для обработки отключен? Если нет, то УстановитьПривилегированныйРежим не сработает
|
|||
11
GruzKa
07.11.17
✎
06:37
|
(10) РегистрационныеДанные.Вставить("БезопасныйРежим",Ложь);
|
|||
12
Mankubus
07.11.17
✎
06:49
|
(0) >>Выходит ошибка "Документ не доступен для изменения".
это же не на доступ ограничение. Причина в алгоритмах, прив.режим не спасет |
|||
13
ИС-2
naïve
07.11.17
✎
09:27
|
(0) в журнале регистрации, есть ошибка по правам? Попробуй вынести код в привилигированный модуль.
С помощью метода ПривилегированныйРежим() и журнала регистрации проверить включен он или нет |
|||
14
Wirtuozzz
07.11.17
✎
09:40
|
(0) УстановитьПривелегированныйРежим(Истина) не канает в внешних боработках, тут или её встраивать в состав конфигурации, либо дать права пользователю..
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |