In release document of version 40, a new call changeOwnPassword() has been added in partner wsdl to change the own password. It says The call setPassword() can no longer be used to allow users to change their own passwords. Use changeOwnPassword() instead. What exactly the above operation does?. When to use changeOwnPassword and setPassword ? I can able to change the password for own my account using both the calls, in setPassword call need to provide userID and new password and in changeOwnPassword need to provide old password and new password.
Why we can't use setPassword to change their own password?
Please can some one suggest me?