We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d054344 commit cf71938Copy full SHA for cf71938
ui/src/config/section/user.js
@@ -69,6 +69,10 @@ export default {
69
label: 'label.action.change.password',
70
dataView: true,
71
popup: true,
72
+ show: (record, store) => {
73
+ return (['Admin', 'DomainAdmin'].includes(store.userInfo.roletype) || store.userInfo.id === record.id) &&
74
+ ['native'].includes(record.usersource) && record.state === 'enabled'
75
+ },
76
component: shallowRef(defineAsyncComponent(() => import('@/views/iam/ChangeUserPassword.vue')))
77
},
78
{
0 commit comments