diff options
author | Sandeepa Singh <sandeepa.singh@ibm.com> | 2021-07-26 12:35:39 +0300 |
---|---|---|
committer | Derick Montague <derick.montague@ibm.com> | 2021-08-10 22:20:42 +0300 |
commit | b440616c23b61166ae6d87839a70eec31bdca235 (patch) | |
tree | d72769d4aa425e96e47419515b85a8631d8e99d7 /src/components/AppNavigation | |
parent | f67f769f2304bca64d2b9758e22c21203960eef9 (diff) | |
download | webui-vue-b440616c23b61166ae6d87839a70eec31bdca235.tar.xz |
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 <sandeepa.singh@ibm.com>
Change-Id: Ie93cee9002742ecf7d33615636f4f159f4395fc4
Diffstat (limited to 'src/components/AppNavigation')
-rw-r--r-- | src/components/AppNavigation/AppNavigationMixin.js | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/src/components/AppNavigation/AppNavigationMixin.js b/src/components/AppNavigation/AppNavigationMixin.js index b89f361c..da8a59cd 100644 --- a/src/components/AppNavigation/AppNavigationMixin.js +++ b/src/components/AppNavigation/AppNavigationMixin.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() { @@ -126,37 +126,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', }, ], }, |