It's not possible to change your password.

Hi Community,


It's me again with the Users issue. May I ask what causes the "It's not possible to change your password." message? 


Thank you so much!



Kind regards,

Louise

Hi Louise,

A quick peek in the Users eSpace reveals that this message is shown if:

  • the current password is empty, and
  • the current user is not "admin"

As for why a user can't change it's password if the current one is empty I don't know (but I'll ask around).

Hi Killian,


Thank you for the response! I'll shall check my Users table if one of them is missing something.I can change the other users so I think it's the empty password. 


Thanks again!


Kind regards,

Louise

Solution

Hi Louise,

You're welcome. As far as I can see in to code, the user with username "admin" should be able to change the password, regardless of whether it is filled or not.

Solution

Hi Killian,


With the username "admin" I can change the password. Thank you so much for that! :D 


I also added the role SuperUser and UserManager on another User that I consider as a backup admin and yes finally "It's not possible to change your password." message is gone.


Thank you again! :)


Kind regards,

Louise

You're most welcome :)

I have the same issue. Even with the role SuperUser and UserManager, I'm not able to change the password of another user. Is there any reason why this is not allowed?

Hi Andy,

It's not about any Role, but about the user with username "admin". I explained it above.

Hi Kilian, 

I created an account with username admin. Also gave both roles of users application. And when I am trying to change password for another user with this account, it still gives me same error.What can be the reason for this. 

Regards,

Madhavi

Hi Madhavi,

This is the condition that determines whether you see the change password input fields or the "It's not possible ..." text:

As you can see, the user needs to have a password, or the currently logged in user is called "admin". The "Current Password" label and input are shown if the Boolean "RequiresOldPassword" is set, and it's set if the UserId is the same as the currently logged-in user and the logged-in user has the UserManager Role.

So if you have a user named "admin", which has the UserManager Role, you should be able to change a user's password.

Hi Kilian,

I was also expecting the same however its not allowing. Please find attached screenshot for the same. 


Regards,

Madhavi

Are you absolutely sure the admin user has te "UserManager" Role, and you have logged out and logged in again with the admin user after you applied the UserManager Role?

Yes..I tried logout and login again but not helping it.

Mmm, strange. Nothing I can explain, unfortunately :(.