From b440616c23b61166ae6d87839a70eec31bdca235 Mon Sep 17 00:00:00 2001 From: Sandeepa Singh Date: Mon, 26 Jul 2021 15:05:39 +0530 Subject: IA update: Update access and control section This is the fifth commit of the information architecture changes and has the following changes: - The icon for access and control has been updated - Access and control section has been updated to security and access section - Security settings page has been updated to policies page and moved to security and access section - Client sessions page has been updated to sessions page - Local user management page has been updated to user management page - SSL certificates page has been updated to certificates page Signed-off-by: Sandeepa Singh Change-Id: Ie93cee9002742ecf7d33615636f4f159f4395fc4 --- src/env/components/AppNavigation/ibm.js | 40 +++++++++++++++---------------- src/env/components/AppNavigation/intel.js | 38 ++++++++++++++--------------- 2 files changed, 39 insertions(+), 39 deletions(-) (limited to 'src/env/components') diff --git a/src/env/components/AppNavigation/ibm.js b/src/env/components/AppNavigation/ibm.js index d6a62893..cbf0db55 100644 --- a/src/env/components/AppNavigation/ibm.js +++ b/src/env/components/AppNavigation/ibm.js @@ -3,7 +3,7 @@ import IconTextLinkAnalysis from '@carbon/icons-vue/es/text-link--analysis/16'; import IconDataCheck from '@carbon/icons-vue/es/data--check/16'; import IconSettingsAdjust from '@carbon/icons-vue/es/settings--adjust/16'; import IconSettings from '@carbon/icons-vue/es/settings/16'; -import IconPassword from '@carbon/icons-vue/es/password/16'; +import IconSecurity from '@carbon/icons-vue/es/security/16'; import IconChevronUp from '@carbon/icons-vue/es/chevron--up/16'; const AppNavigationMixin = { @@ -13,7 +13,7 @@ const AppNavigationMixin = { iconHealth: IconDataCheck, iconControl: IconSettingsAdjust, iconSettings: IconSettings, - iconAccessControl: IconPassword, + iconSecurityAndAccess: IconSecurity, iconExpand: IconChevronUp, }, data() { @@ -121,37 +121,37 @@ const AppNavigationMixin = { label: this.$t('appNavigation.powerRestorePolicy'), route: '/settings/power-restore-policy', }, - { - id: 'security-settings', - label: this.$t('appNavigation.securitySettings'), - route: '/settings/security-settings', - }, ], }, { - id: 'access-control', - label: this.$t('appNavigation.accessControl'), - icon: 'iconAccessControl', + id: 'security-and-access', + label: this.$t('appNavigation.securityAndAccess'), + icon: 'iconSecurityAndAccess', children: [ { - id: 'client-sessions', - label: this.$t('appNavigation.clientSessions'), - route: '/access-control/client-sessions', + id: 'sessions', + label: this.$t('appNavigation.sessions'), + route: '/security-and-access/sessions', }, { id: 'ldap', label: this.$t('appNavigation.ldap'), - route: '/access-control/ldap', + route: '/security-and-access/ldap', + }, + { + id: 'user-management', + label: this.$t('appNavigation.userManagement'), + route: '/security-and-access/user-management', }, { - id: 'local-user-management', - label: this.$t('appNavigation.localUserManagement'), - route: '/access-control/local-user-management', + id: 'policies', + label: this.$t('appNavigation.policies'), + route: '/security-and-access/policies', }, { - id: 'ssl-certificates', - label: this.$t('appNavigation.sslCertificates'), - route: '/access-control/ssl-certificates', + id: 'certificates', + label: this.$t('appNavigation.certificates'), + route: '/security-and-access/certificates', }, ], }, diff --git a/src/env/components/AppNavigation/intel.js b/src/env/components/AppNavigation/intel.js index 20aa4f23..a67828d9 100644 --- a/src/env/components/AppNavigation/intel.js +++ b/src/env/components/AppNavigation/intel.js @@ -3,7 +3,7 @@ import IconTextLinkAnalysis from '@carbon/icons-vue/es/text-link--analysis/16'; import IconDataCheck from '@carbon/icons-vue/es/data--check/16'; import IconSettingsAdjust from '@carbon/icons-vue/es/settings--adjust/16'; import IconSettings from '@carbon/icons-vue/es/settings/16'; -import IconPassword from '@carbon/icons-vue/es/password/16'; +import IconSecurity from '@carbon/icons-vue/es/security/16'; import IconChevronUp from '@carbon/icons-vue/es/chevron--up/16'; const AppNavigationMixin = { @@ -13,7 +13,7 @@ const AppNavigationMixin = { iconHealth: IconDataCheck, iconControl: IconSettingsAdjust, iconSettings: IconSettings, - iconAccessControl: IconPassword, + iconSecurityAndAccess: IconSecurity, iconExpand: IconChevronUp, }, data() { @@ -111,32 +111,32 @@ const AppNavigationMixin = { label: this.$t('appNavigation.network'), route: '/settings/network', }, - { - id: 'security-settings', - label: this.$t('appNavigation.securitySettings'), - route: '/settings/security-settings', - }, ], }, { - id: 'access-control', - label: this.$t('appNavigation.accessControl'), - icon: 'iconAccessControl', + id: 'security-and-access', + label: this.$t('appNavigation.securityAndAccess'), + icon: 'iconSecurityAndAccess', children: [ { - id: 'client-sessions', - label: this.$t('appNavigation.clientSessions'), - route: '/access-control/client-sessions', + id: 'sessions', + label: this.$t('appNavigation.sessions'), + route: '/security-and-access/sessions', + }, + { + id: 'user-management', + label: this.$t('appNavigation.userManagement'), + route: '/security-and-access/user-management', }, { - id: 'local-user-management', - label: this.$t('appNavigation.localUserManagement'), - route: '/access-control/local-user-management', + id: 'policies', + label: this.$t('appNavigation.policies'), + route: '/security-and-access/policies', }, { - id: 'ssl-certificates', - label: this.$t('appNavigation.sslCertificates'), - route: '/access-control/ssl-certificates', + id: 'certificates', + label: this.$t('appNavigation.certificates'), + route: '/security-and-access/certificates', }, ], }, -- cgit v1.2.3