Skip to content

Commit 6e1d943

Browse files
committed
[ui-admin] hide log out button for Knox
1 parent 75b3743 commit 6e1d943

File tree

2 files changed

+11
-6
lines changed

2 files changed

+11
-6
lines changed

desktop/core/src/desktop/js/components/sidebar/HueSidebar.vue

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -156,12 +156,14 @@
156156
});
157157
}
158158
159-
USER_DRAWER_CHILDREN.push({
160-
type: 'navigation',
161-
name: 'logOut',
162-
displayName: I18n('Log Out'),
163-
handler: (event: Event) => onHueLinkClick(event, '/accounts/logout')
164-
});
159+
if (window.ALLOW_HUE_LOGOUT) {
160+
USER_DRAWER_CHILDREN.push({
161+
type: 'navigation',
162+
name: 'logOut',
163+
displayName: I18n('Log Out'),
164+
handler: (event: Event) => onHueLinkClick(event, '/accounts/logout')
165+
});
166+
}
165167
166168
const HELP_DRAWER_CHILDREN: Omit<SidebarNavigationItem, 'iconHtml'>[] = [
167169
{

desktop/core/src/desktop/templates/global_js_constants.mako

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,9 @@
148148

149149
window.SAML_LOGOUT_URL = '${ CDP_LOGOUT_URL.get() }';
150150
window.SAML_REDIRECT_URL = '${ get_logout_redirect_url() }';
151+
152+
window.ALLOW_HUE_LOGOUT = window.KNOX_BASE_URL === '';
153+
151154
window.SKIP_CACHE = [
152155
'home', 'oozie_workflow', 'oozie_coordinator', 'oozie_bundle', 'dashboard', 'metastore', 'filebrowser',
153156
'useradmin_users', 'useradmin_groups', 'useradmin_newgroup', 'useradmin_editgroup',

0 commit comments

Comments
 (0)