summaryrefslogtreecommitdiff
path: root/src/views/AccessControl/LocalUserManagement/TableRoles.vue
diff options
context:
space:
mode:
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>