We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d2229b5 commit d8348d8Copy full SHA for d8348d8
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