|
v8: Выполнение кода в привилегированном режиме
| ☑ |
0
Shalfee
19.12.11
✎
14:01
|
Добрый день! Подскажите пожалуйста как лучше решить задачу.
Есть обработка, которая на основании внешних данных создает справочники и бух. операции в 1С-ке. Пользователь, который запускает эту обработку не должен иметь возможности самостоятельно что-либо создавать в системе, но при этом должен запускать эту обработку.
Как лучше всего настроить 1С чтобы это было возможным? Как вариант:
обработку сделать частью конфигурации (попутно запретив пользователю вызов внешних обработок), а выполнение кода обработки установить в привилегированный режим.
Заранее спасибо -)
|
|
1
pumbaEO
19.12.11
✎
14:03
|
В обработке повышать права, на время работы.
|
|
2
Starhan
19.12.11
✎
14:09
|
(1) речь про роли ? :)
|
|
3
Shalfee
19.12.11
✎
14:17
|
(1): поясните пожалуйста
|
|
4
mikecool
19.12.11
✎
14:18
|
я за модуль с привилегиями
|
|
5
Shalfee
19.12.11
✎
14:30
|
(4) Вынести код обработки в общий модуль с привилегиями? Это лучше варианта с УстановитьПривилегированныйРежим() в обычной обработке?
|
|
6
Stepa86
19.12.11
✎
14:35
|
УстановитьПривилегированныйРежим() работает в обработке? если так, то можно ж себе права к базе поднять легко, а это дырко в безопасности
|
|
7
ThreeTONE
19.12.11
✎
14:37
|
работает, но в тонком клиенте.
|
|