Имя: Пароль:
1C
1С v8
УстановитьПривилегированныйРежим противоречия...
0 xLokkIx
 
18.03.13
12:28
Разбираюсь и наткнулся на описание УстановитьПривилегированныйРежим. Я так понимаю, установка его отключает проверки на права. И что тогда получается - имея возможность запускать внешние обработки, при этом иметь ограничение во всем остальном, установка этого признака открывает мне ворота для полного доступа?
т.е. раньше только прописанный и проверенный код в общем модуле имел такой доступ, а теперь можно обходить все ограничения из любого кода?
1 MadHead
 
18.03.13
12:30
Можно из любого когда на сервере. Только почему код в общем модуле проверен, а в другом месте не проверен?
2 MadHead
 
18.03.13
12:31
Вообще по хорошему нельзя давать пользователям возможность запускать явно внешние обработки. Да и во всех типовіх внешние обработки хранятся в справочниках. И оттуда их можно создавать в защищенном режиме
3 Liova
 
18.03.13
12:32
УстановитьПривилегированныйРежим во внешней обработке работать не будет, они открываются в защищенном режиме.
4 программистище
 
18.03.13
12:32
во внешних обработках она игнорируется
обязательно нужны права
5 программистище
 
18.03.13
12:34
(3) +1 вот правильно сформулировал
6 xLokkIx
 
18.03.13
12:39
(3) посмотрел про УстановитьБезопасныйРежим - немного стало проясняться. А то уж испугался - что такая дыра образуется.