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/views/AccessControl/LocalUserManagement/TableRoles.vue | |
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/views/AccessControl/LocalUserManagement/TableRoles.vue')
-rw-r--r-- | src/views/AccessControl/LocalUserManagement/TableRoles.vue | 92 |
1 files changed, 0 insertions, 92 deletions
diff --git a/src/views/AccessControl/LocalUserManagement/TableRoles.vue b/src/views/AccessControl/LocalUserManagement/TableRoles.vue deleted file mode 100644 index 3993af02..00000000 --- a/src/views/AccessControl/LocalUserManagement/TableRoles.vue +++ /dev/null @@ -1,92 +0,0 @@ -<template> - <b-table stacked="sm" hover small :items="items" :fields="fields"> - <template #cell(administrator)="data"> - <template v-if="data.value"> - <checkmark20 /> - </template> - </template> - <template #cell(operator)="data"> - <template v-if="data.value"> - <checkmark20 /> - </template> - </template> - <template #cell(readonly)="data"> - <template v-if="data.value"> - <checkmark20 /> - </template> - </template> - <template #cell(noaccess)="data"> - <template v-if="data.value"> - <checkmark20 /> - </template> - </template> - </b-table> -</template> - -<script> -import Checkmark20 from '@carbon/icons-vue/es/checkmark/20'; - -export default { - components: { - Checkmark20, - }, - data() { - return { - items: [ - { - description: this.$t( - 'pageLocalUserManagement.tableRoles.configureComponentsManagedByThisService' - ), - administrator: true, - operator: true, - readonly: false, - noaccess: false, - }, - { - description: this.$t( - 'pageLocalUserManagement.tableRoles.configureManagerResources' - ), - administrator: true, - operator: false, - readonly: false, - noaccess: false, - }, - { - description: this.$t( - 'pageLocalUserManagement.tableRoles.updatePasswordForCurrentUserAccount' - ), - administrator: true, - operator: true, - readonly: true, - noaccess: false, - }, - { - description: this.$t( - 'pageLocalUserManagement.tableRoles.configureUsersAndTheirAccounts' - ), - administrator: true, - operator: false, - readonly: false, - noaccess: false, - }, - { - description: this.$t( - 'pageLocalUserManagement.tableRoles.logInToTheServiceAndReadResources' - ), - administrator: true, - operator: true, - readonly: true, - noaccess: false, - }, - ], - fields: [ - { key: 'description', label: 'Privilege' }, - { key: 'administrator', label: 'Administrator', class: 'text-center' }, - { key: 'operator', label: 'Operator', class: 'text-center' }, - { key: 'readonly', label: 'ReadOnly', class: 'text-center' }, - { key: 'noaccess', label: 'NoAccess', class: 'text-center' }, - ], - }; - }, -}; -</script> |