We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3e772c6 commit 1183658Copy full SHA for 1183658
1 file changed
ui/src/config/section/user.js
@@ -106,6 +106,10 @@ export default {
106
label: 'label.action.change.password',
107
dataView: true,
108
popup: true,
109
+ show: (record, store) => {
110
+ return (['Admin', 'DomainAdmin'].includes(store.userInfo.roletype) || store.userInfo.id === record.id) &&
111
+ ['native'].includes(record.usersource) && record.state === 'enabled'
112
+ },
113
component: shallowRef(defineAsyncComponent(() => import('@/views/iam/ChangeUserPassword.vue')))
114
},
115
{
0 commit comments