Имя: Пароль:
1C
1С v8
Внешняя обработка и права доступа
,
0 Просто Царь
 
21.03.14
16:08
Суть такова, есть внешняя обработка, которая вносит изменение в документ и должна его провести. Так вот если она открыта через файл-открыть, то все хорошо, а если через дополнительные обработки то при проведении вылетает нарушение прав доступа. И это под полными правами
1 Просто Царь
 
21.03.14
16:10
Единственное что приходит в голову отключить безопасный режим. Вообще на что он влияет?
2 Люблю 1с
 
21.03.14
16:28
(1) если у человека нет достаточных прав, то он ее не сможет выполнить. странно, что под полными правами не работает. у меня не работала только если их не было
3 dj_serega
 
21.03.14
16:29
А полные права правились?
4 vmv
 
21.03.14
16:30
(0) качай эконом)
5 Просто Царь
 
21.03.14
16:30
(3) нет
6 vmv
 
21.03.14
16:32
а про галку в настройках пользовтеля "Право запука внешних отчетов и обработок" уже трещали или будем о том о сем
7 Просто Царь
 
21.03.14
16:32
все проявляется когда добавлено в доп обработки. Сейчас нет возможности проверить отключение безопасного режима. Может ли он так влиять на работоспособность?
8 Просто Царь
 
21.03.14
16:33
(6) Права полные.
И отрабатывает через файл открыть нормально
9 Люблю 1с
 
21.03.14
16:35
(7) влияет. как только уберете его (вместо Истина напишите Ложь), так сразу все и заработает
10 Просто Царь
 
21.03.14
16:36
(9)Спасибо. Надеюсь. Никак не могу найти инфу на что именно накладывает ограничения безопасный режим
11 vmv
 
21.03.14
16:41
(10) при открытии обработки из справочника внешних она(обработка) создается как временный файл в темпах локали, подумай над этим
12 Люблю 1с
 
21.03.14
16:41
(10) то есть, описание из СП ни о чем не говорит?
Глобальный контекст.УстановитьБезопасныйРежим (Global context.SetSafeMode)
Глобальный контекст (Global context)
УстановитьБезопасныйРежим (SetSafeMode)
Синтаксис:

УстановитьБезопасныйРежим(<БезопасныйРежим>)
Параметры:

<БезопасныйРежим> (обязательный)

Тип: Булево.
Истина включает безопасный режим. Повторный вызов увеличивает счетчик безопасного режима.
Ложь уменьшает счетчик безопасного режима. Если счетчик достиг 0, то безопасный режим выключается.
Описание:

При выполнении на сервере или в файловом варианте информационной базы устанавливает или отменяет безопасный режим.
В других случаях не вызывает никаких действий.
В безопасном режиме:
- игнорируется привилегированный режим;
- запрещены внешние по отношению к платформе 1С:Предприятия действия: COM; загрузка внешних компонент; запуск внешних приложений и команд операционной системы; доступ к файловой системе, кроме временных файлов; доступ к интернет.
Платформа обеспечивает равенство значений счетчика безопасного режима при вызове произвольного метода встроенного языка и после возврата из него.

Доступность:

Сервер, толстый клиент, внешнее соединение.
См. также:

Глобальный контекст, метод БезопасныйРежим
2 + 2 = 3.9999999999999999999999999999999...