diff options
author | Kevin McCarthy <kmccarth@redhat.com> | 2007-09-10 10:02:33 -0700 |
---|---|---|
committer | Kevin McCarthy <kmccarth@redhat.com> | 2007-09-10 10:02:33 -0700 |
commit | 37d10e0c51dc289d815c05cd4d051e9d4120399e (patch) | |
tree | befa156a53f219198ce695e18b078a66f8ba9704 /ipa-server/ipa-gui/ipagui/controllers.py | |
parent | ab0f69891d3fb238fe81f05f416590746bfb1e62 (diff) | |
download | freeipa-37d10e0c51dc289d815c05cd4d051e9d4120399e.tar.gz freeipa-37d10e0c51dc289d815c05cd4d051e9d4120399e.tar.xz freeipa-37d10e0c51dc289d815c05cd4d051e9d4120399e.zip |
Edit protected fields checkbox on user edit page.
(Password updating still doesn't work due to ACI though)
Diffstat (limited to 'ipa-server/ipa-gui/ipagui/controllers.py')
-rw-r--r-- | ipa-server/ipa-gui/ipagui/controllers.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ipa-server/ipa-gui/ipagui/controllers.py b/ipa-server/ipa-gui/ipagui/controllers.py index ad4d31a95..acbc48185 100644 --- a/ipa-server/ipa-gui/ipagui/controllers.py +++ b/ipa-server/ipa-gui/ipagui/controllers.py @@ -145,6 +145,12 @@ class Root(controllers.RootController): new_user.setValue('nsAccountLock', 'true') else: new_user.setValue('nsAccountLock', None) + if kw.get('userpassword'): + new_user.setValue('userpassword', kw.get('userpassword')) + if kw.get('uidnumber'): + new_user.setValue('uidnumber', kw.get('uidnumber')) + if kw.get('gidnumber'): + new_user.setValue('gidnumber', kw.get('gidnumber')) # # this is a hack until we decide on the policy for names/cn/sn/givenName |