diff --git a/shell/components/form/Members/ClusterPermissionsEditor.vue b/shell/components/form/Members/ClusterPermissionsEditor.vue index 45f6252f7e0..7a354ce5f74 100644 --- a/shell/components/form/Members/ClusterPermissionsEditor.vue +++ b/shell/components/form/Members/ClusterPermissionsEditor.vue @@ -177,7 +177,7 @@ export default { }, customPermissionsUpdate() { return this.customPermissions.reduce((acc, customPermissionsItem) => { - const lockedExist = this.roleTemplates.find((roleTemplateItem) => roleTemplateItem.displayName === customPermissionsItem.label); + const lockedExist = this.roleTemplates.find((roleTemplateItem) => roleTemplateItem.id === customPermissionsItem.key); if (lockedExist.locked) { customPermissionsItem['locked'] = true; diff --git a/shell/components/form/ProjectMemberEditor.vue b/shell/components/form/ProjectMemberEditor.vue index fd6702e0f8a..b15e7623647 100644 --- a/shell/components/form/ProjectMemberEditor.vue +++ b/shell/components/form/ProjectMemberEditor.vue @@ -192,7 +192,7 @@ export default { }, customPermissionsUpdate() { return this.customPermissions.reduce((acc, customPermissionsItem) => { - const lockedExist = this.roleTemplates.find((roleTemplateItem) => roleTemplateItem.displayName === customPermissionsItem.label); + const lockedExist = this.roleTemplates.find((roleTemplateItem) => roleTemplateItem.id === customPermissionsItem.key); if (lockedExist.locked) { customPermissionsItem['locked'] = true;