diff options
author | Rob Crittenden <rcritten@redhat.com> | 2008-02-18 22:41:28 -0500 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2008-02-18 22:41:28 -0500 |
commit | 7e5f1514b2207790c76ac4538212afc531314d0b (patch) | |
tree | e69657cc10bb629e7bddb45db589d791de158e4b /ipa-server/ipa-gui/ipagui | |
parent | 80a4e94e5b102847786e5f5be0f0853df21bb4d9 (diff) | |
download | freeipa-7e5f1514b2207790c76ac4538212afc531314d0b.tar.gz freeipa-7e5f1514b2207790c76ac4538212afc531314d0b.tar.xz freeipa-7e5f1514b2207790c76ac4538212afc531314d0b.zip |
Only show Delete button for admins, editors and don't let user delete them self
Resolves 433382
Diffstat (limited to 'ipa-server/ipa-gui/ipagui')
-rw-r--r-- | ipa-server/ipa-gui/ipagui/templates/usereditform.kid | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/ipa-server/ipa-gui/ipagui/templates/usereditform.kid b/ipa-server/ipa-gui/ipagui/templates/usereditform.kid index 14aa42f34..35b2e35c1 100644 --- a/ipa-server/ipa-gui/ipagui/templates/usereditform.kid +++ b/ipa-server/ipa-gui/ipagui/templates/usereditform.kid @@ -30,7 +30,8 @@ value="Update User"/> <input type="submit" class="submitbutton" name="submit" value="Cancel Edit" /> - <input type="button" class="submitbutton" + <input py:if="'editors' in tg.identity.groups or 'admins' in tg.identity.groups and tg.identity.display_name != value.get('uid')" + type="button" class="submitbutton" value="Delete User" onclick="return confirmDelete();" /> @@ -885,7 +886,8 @@ from ipagui.helpers import ipahelper value="Update User"/> <input type="submit" class="submitbutton" name="submit" value="Cancel Edit" /> - <input type="button" class="submitbutton" + <input py:if="'editors' in tg.identity.groups or 'admins' in tg.identity.groups and tg.identity.display_name != value.get('uid')" + type="button" class="submitbutton" value="Delete User" onclick="return confirmDelete();" /> |