summaryrefslogtreecommitdiff
path: root/src/views/AccessControl/LocalUserManagement/TableRoles.vue
diff options
context:
space:
mode:
authorSandeepa Singh <sandeepa.singh@ibm.com>2021-07-26 12:35:39 +0300
committerDerick Montague <derick.montague@ibm.com>2021-08-10 22:20:42 +0300
commitb440616c23b61166ae6d87839a70eec31bdca235 (patch)
treed72769d4aa425e96e47419515b85a8631d8e99d7 /src/views/AccessControl/LocalUserManagement/TableRoles.vue
parentf67f769f2304bca64d2b9758e22c21203960eef9 (diff)
downloadwebui-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.vue92
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>