diff --git a/ui/src/config/section/kms.js b/ui/src/config/section/kms.js index a5773b29a7f..31fc09d474e 100644 --- a/ui/src/config/section/kms.js +++ b/ui/src/config/section/kms.js @@ -22,7 +22,7 @@ export default { name: 'kms', title: 'label.kms', icon: 'hdd-outlined', - show: (record, store) => { + show: () => { return ['Admin'].includes(store.getters.userInfo.roletype) || store.getters.features.hashsmprofiles }, children: [ @@ -160,7 +160,7 @@ export default { title: 'label.hsm.profile', icon: 'safety-outlined', permission: ['listHSMProfiles'], - show: (record, route, user) => { return ['Admin'].includes(user.roletype) }, + show: () => { return ['Admin'].includes(store.getters.userInfo.roletype) }, resourceType: 'HSMProfile', columns: () => { const fields = ['name', 'enabled']