![]() |
#1 |
Участник
|
![]()
Собственно вопрос - какия права (на какие объекты АОТ) нужны юзеру, чтобы он смог поменять пароль Web пользователя в Ax 3 ?
Проблема собственно заключается в строчке X++: return dictionary.BuildPassword(password,wl); ![]() |
|
![]() |
#2 |
Banned
|
dictionary.BuildPassword() принципиально не работает из COM-Connector. По слухам, для этого нужны права администратора.
Последний раз редактировалось EVGL; 25.09.2009 в 15:36. |
|
![]() |
#3 |
Участник
|
|
|
![]() |
#4 |
Участник
|
никаких особых прав вроде как не требуется, проверил на разных пользователях
Последний раз редактировалось ice; 25.09.2009 в 15:59. |
|
![]() |
#5 |
Участник
|
|
|
![]() |
#6 |
Участник
|
попробуйте вывести info(dictionary.BuildPassword(password,wl));
|
|
![]() |
#7 |
Участник
|
заметил, что если задать второй параметр, то действительно выходит пустая строка у пользователя
|
|
![]() |
#8 |
Участник
|
Если с админским доступом, то дает строку, а если под "простым смертным" - то пусто!
Если 2-й параметр пустой, то строку дает, но строки РАЗНЫЕ, в зависимости от пользователя под которым зашел! Офигеть невстать! ![]() |
|
![]() |
#9 |
Участник
|
Столкнулась с такой же проблемой. Действительно с правами администратора можно создавать пароли, а обычный пользователь не может. Метод возвращает пустое значение.
Лечение для Ах 3,0 - дать полный доступ пользователю на пункт меню AdminDaily, причем каскад модно не давать. Все работает ![]()
__________________
MS DAX 2012 |
|
Теги |
web портал, пароль, смена пароля |
|
![]() |
||||
Тема | Ответов | |||
Автоматический ввод пароля | 7 | |||
Смена фамилии сотрудника в Аксапте | 15 | |||
Смена сетевого пароля и AOS | 3 | |||
Хитрое администрирование + смена пароля пользователем | 3 | |||
Смена пароля | 5 |
|