Remove NoAccess references from privilege roles
The NoAccess privilege is not supported according to the Redfish
schema, yet residual UI privilege role definitions still referenced it.
This commit cleans up remaining code fragments that displayed
NoAccess-related descriptions in the web UI.
Resolves discrepancies between schema and UI by aligning privilege
role displays with Redfish standards, reducing user confusion.
Change-Id: I1f21630019407e9b2bf223d2336bc110a6bfafab
Signed-off-by: Aravinth Sri Krishna Raja Raghavan <aravinths@ami.com>
diff --git a/src/views/SecurityAndAccess/UserManagement/TableRoles.vue b/src/views/SecurityAndAccess/UserManagement/TableRoles.vue
index 5d92856..7e9faef 100644
--- a/src/views/SecurityAndAccess/UserManagement/TableRoles.vue
+++ b/src/views/SecurityAndAccess/UserManagement/TableRoles.vue
@@ -15,11 +15,6 @@
<checkmark20 />
</template>
</template>
- <template #cell(noaccess)="data">
- <template v-if="data.value">
- <checkmark20 />
- </template>
- </template>
</b-table>
</template>
@@ -41,7 +36,6 @@
administrator: true,
operator: true,
readonly: false,
- noaccess: false,
},
{
description: i18n.global.t(
@@ -50,7 +44,6 @@
administrator: true,
operator: false,
readonly: false,
- noaccess: false,
},
{
description: i18n.global.t(
@@ -59,7 +52,6 @@
administrator: true,
operator: true,
readonly: true,
- noaccess: false,
},
{
description: i18n.global.t(
@@ -68,7 +60,6 @@
administrator: true,
operator: false,
readonly: false,
- noaccess: false,
},
{
description: i18n.global.t(
@@ -77,7 +68,6 @@
administrator: true,
operator: true,
readonly: true,
- noaccess: false,
},
],
fields: [
@@ -100,11 +90,6 @@
label: i18n.global.t('pageUserManagement.tableRoles.readOnly'),
class: 'text-center',
},
- {
- key: 'noaccess',
- label: i18n.global.t('pageUserManagement.tableRoles.noAccess'),
- class: 'text-center',
- },
],
};
},