Revert "Удалён метод смены пароля пользователя домена"

This reverts commit ed86b6b35e.
master-3.5 3.5.1
parent 1ca60a1591
commit 95147f7427

@ -147,4 +147,41 @@ class Wsdl(WsdlBase):
lambda group: group(_("Domain user logout"),
normal=('ur_login', 'cl_client_sync'),
next_label=_("Execute"))]},
#
# сменить пароль доменного пользователя
#
{
# идентификатор метода
'method_name': "client_passwd",
# категория метода
'category': __('Client'),
# заголовок метода
'title': __("Password Modification"),
# иконка для графической консоли
'image': 'calculate-client-passwd,preferences-system-privacy,system-users',
# метод присутствует в графической консоли
'gui': True,
# пользовательский метода
'user': True,
# консольная команда
'command': 'cl-passwd',
# права для запуска метода
'rights': ['password'],
# объект содержащий модули для действия
'logic': {'Desktop': desktop.Desktop,
'Client': client.Client},
# описание действия
'action': ClPasswdAction,
# объект переменных
'datavars': "client",
'native_error': (VariableError, DataVarsError,
ClientError, DesktopError),
# значения по умолчанию для переменных этого метода
'setvars': {'cl_action!': 'passwd'},
# описание груп (список лямбда функций)
'groups': [
lambda group: group(_("Password modification"),
normal=('cl_client_login', 'ur_user_pw',
'ur_user_new_pw'),
next_label=_("Save"))]},
]

Loading…
Cancel
Save