summaryrefslogtreecommitdiffstats
path: root/ipa-server/ipa-gui/ipagui/subcontrollers/user.py
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2007-11-13 11:15:07 -0500
committerRob Crittenden <rcritten@redhat.com>2007-11-13 11:15:07 -0500
commit5011f642436acd1a5de859d9bb7d38c7e269f35c (patch)
treeec733df0e075f555b31b6fc4d1cf6c5883f3a15a /ipa-server/ipa-gui/ipagui/subcontrollers/user.py
parentcd489f0a73bcdb2583a5f69defb08ea45278c05a (diff)
downloadfreeipa.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.py4
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()