10.07.2024, 11:35 | #1 |
Участник
|
Права с RunAs Dax12
Есть DAX12 хочу прочитать папку под другим юзером у которого есть права на папку и файлы.
Смогу ли это сделать это использовав RunAs? |
|
10.07.2024, 14:26 | #2 |
Участник
|
Не сможете.
В случае runAs меняется учетка внутри аксапты (curUserId) а для винды это все та же учетка аоса. Можете проверить сами вызвав внутри запускаемого по RunAs кода X++: System.Environment::get_UserName() |
|
|
За это сообщение автора поблагодарили: axm2017 (7). |
10.07.2024, 16:25 | #3 |
Участник
|
Ok то есть получается нужно дать учетке АОСа права на папку а далее аккуратно работать через серверные методы с файлами.
А вообще есть какой-то способ если есть учетка работать через нее? В общем какой то способ сделать runas может быть не так прямо? Последний раз редактировалось axm2017; 10.07.2024 в 16:31. |
|
10.07.2024, 16:40 | #4 |
Участник
|
Цитата:
Там где это предусмотрено, есть же всякие Credentials, которые в таком случае можно задавать. Но это надо пароль где-то хранить надежно чтобы не утек и обновлять его, чтобы если поменяют о не заблокировалась бы учетка. Я думаю это не совсем правильно на это закладываться. Правильнее права дать аосу как вы и сделали. |
|
10.07.2024, 16:42 | #5 |
Участник
|
Можно еще сделать группу юзеров которой дать права на папку и включить туда нужных юзеров. Тогда с клиента аксапты можно работать.
|
|
15.07.2024, 16:00 | #6 |
Участник
|
PHP код:
Вместо X подставляю путь к axc файлу. Why? |
|
15.07.2024, 18:47 | #7 |
Участник
|
Патамушта !!
.net Business Connector Запуск p-code из пакетной сессии возможен или нет. в общем, в 2012-й вы не сможете посредством BC перевконнектиться в ту же аксапту. в предыдущих версиях было можно. Обходной способ - набросать консольное приложение из 3 строк кода, запускающее бизнесконнектор и запускать из аксапты уже консольное приложение с параметрами. |
|
|
За это сообщение автора поблагодарили: axm2017 (7). |
15.07.2024, 19:14 | #8 |
Участник
|
Но вообще все это зло
Вы идете по неправильному пути. |
|
15.07.2024, 23:21 | #9 |
Участник
|
|
|
16.07.2024, 07:48 | #10 |
Участник
|
ну я имел в виду что не надо вам для заявленной задачи авторизоваться под другой учеткой или как то хитрить.
Просто дать права учетке под которой идет выполнение кода на нужный сетевой ресурс и все. |
|
|
Похожие темы | ||||
Тема | Ответов | |||
Прошу помощи с runas | 3 | |||
Разные права в DAX 2009 на разных AOS | 6 | |||
Отложенный переход права собственности | 0 | |||
lcash: Using RunAs on the Demo VMs | 0 | |||
Права доступа и переименование | 2 |
|