diff options
author | Rob Crittenden <rcritten@redhat.com> | 2007-11-13 11:15:07 -0500 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2007-11-13 11:15:07 -0500 |
commit | 5011f642436acd1a5de859d9bb7d38c7e269f35c (patch) | |
tree | ec733df0e075f555b31b6fc4d1cf6c5883f3a15a /ipa-server/ipa-gui/ipagui/subcontrollers/user.py | |
parent | cd489f0a73bcdb2583a5f69defb08ea45278c05a (diff) | |
download | freeipa.git-5011f642436acd1a5de859d9bb7d38c7e269f35c.tar.gz freeipa.git-5011f642436acd1a5de859d9bb7d38c7e269f35c.tar.xz freeipa.git-5011f642436acd1a5de859d9bb7d38c7e269f35c.zip |
Restrict access to some parts of the UI to those in the admins group
Diffstat (limited to 'ipa-server/ipa-gui/ipagui/subcontrollers/user.py')
-rw-r--r-- | ipa-server/ipa-gui/ipagui/subcontrollers/user.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ipa-server/ipa-gui/ipagui/subcontrollers/user.py b/ipa-server/ipa-gui/ipagui/subcontrollers/user.py index a33307ae..a527c098 100644 --- a/ipa-server/ipa-gui/ipagui/subcontrollers/user.py +++ b/ipa-server/ipa-gui/ipagui/subcontrollers/user.py @@ -96,7 +96,7 @@ class UserController(IPAController): raise turbogears.redirect("/user/list") @expose("ipagui.templates.usernew") - @identity.require(identity.not_anonymous()) + @identity.require(identity.in_group("admins")) def new(self, tg_errors=None): """Displays the new user form""" if tg_errors: @@ -106,7 +106,7 @@ class UserController(IPAController): return dict(form=user_new_form, user={}) @expose() - @identity.require(identity.not_anonymous()) + @identity.require(identity.in_group("admins")) def create(self, **kw): """Creates a new user""" self.restrict_post() |