This article provides the steps to assign appropriate privileges to the non-administrative users to change their own password.
Symptoms:
- Users without administrator role fails to change their own password with an error:
Failed to change password
- In /var/run/log/hostd.log, you will see entries similar to:
Throw vim.fault.NoPermission
Result:
--> (vim.fault.NoPermission) {
--> faultCause = (vmodl.MethodFault) null,
--> faultMessage = <unset>,
--> object = 'vim.Folder:ha-folder-root',
--> privilegeId = "Host.Local.ManageUserGroups"