From 79e6f8a465fd404d506defc5cc54252e1ff1ffce Mon Sep 17 00:00:00 2001 From: Adam Young <ayo...@redhat.com> Date: Mon, 11 Jul 2011 11:08:53 -0400 Subject: [PATCH] indirect admins
https://fedorahosted.org/freeipa/ticket/1465 --- install/ui/webui.js | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) diff --git a/install/ui/webui.js b/install/ui/webui.js index 62363e889156b57f52af80203147109cf3c60950..06cfa1d6e83c71a1ff2832dc43bfea09ce139b0d 100644 --- a/install/ui/webui.js +++ b/install/ui/webui.js @@ -127,14 +127,16 @@ $(function() { var whoami = IPA.whoami; var factory; + if (whoami.hasOwnProperty('memberof_group') && whoami.memberof_group.indexOf('admins') !== -1) { factory = IPA.admin_navigation; - + } else if (whoami.hasOwnProperty('memberofindirect_group')&& + whoami.memberofindirect_group.indexOf('admins') !== -1) { + factory = IPA.admin_navigation; } else if (whoami.hasOwnProperty('memberof_rolegroup') && - whoami.memberof_rolegroup.length > 0) { + whoami.memberof_rolegroup.length > 0) { factory = IPA.admin_navigation; - } else { factory = IPA.self_serv_navigation; } -- 1.7.5.2
_______________________________________________ Freeipa-devel mailing list Freeipa-devel@redhat.com https://www.redhat.com/mailman/listinfo/freeipa-devel