Как войти в AX 2012 под видом другого пользователя?

Мне нужно войти в AX 2012 от моего пользователя Windows с правами администратора, и в то же время в текущем сеансе мне нужно войти как другой пользователь без прав администратора. Например, пользователь GLOBAL\jbravetti.


person Jonathan Bravetti    schedule 10.08.2016    source источник
comment
Вы можете посмотреть в справочном центре, какие вопросы относятся к теме переполнения стека. Этот вопрос не связан с программированием и, вероятно, лучше подходит для Super User Stack Exchange.   -  person FH-Inway    schedule 11.08.2016


Ответы (2)


Один из способов сделать это — удерживать клавишу Shift и щелкнуть правой кнопкой мыши исполняемый файл AX, затем выбрать «Запуск от имени другого пользователя» и ввести имя пользователя и пароль.

person SShaheen    schedule 10.08.2016
comment
Да, это правда! но таким образом нельзя выбрать среду, например Production, Test, DEV. Спасибо. - person Jonathan Bravetti; 10.08.2016
comment
Конечно, вы можете - создайте ярлык для AX32.exe и передайте соответствующую опцию строки cmd в свойствах ярлыка, чтобы указать на нужный .axc. Затем выполните Run as diff. пользователь на этом ярлыке - person DAXaholic; 11.08.2016

После долгих исследований я нашел ответ.

Я создаю файл с расширением .bat, редактирую файл и помещаю это:

runas /savedcred /user:DOMAIN\User "AX executable path  -regconfig=path of .axc file"

Пример:

runas /savedcred /user:GLOBAL\jbravetti "C:\Program Files (x86)\Microsoft Dynamics AX\60\Client\Bin\Ax32.exe -regconfig=C:\AXShortcuts\DEV_CUS.axc"

Запустите файл .bat, поместите пароль для текущего пользователя в файл, а затем вы получите доступ в AX этим пользователем.

Я надеюсь, что это помогает.

person Jonathan Bravetti    schedule 10.08.2016