I have an issue whereby I have created a role which pretty much allows users to simply just look at their dashboards in their own app. However, they cannot change their own passwords.
I have given them the changeownpassword capability within the role. Unfortunately, when the users access Edit Account, it leads them to a 500 error.
Would anybody be able to assist or point me in the right direction with this?
Many thanks in advance
I am using local accounts sir. I have managed to solve my issue by adding listinputs and restproperties_get to the user role.
Excellent. You may want to mark this as your own answer so that this question will be closed.
By adding listinputs and restpropertiesget to the user role, the user should then be able to edit their own password. The changeown_password capability also needs to be included of course.
I have created new app ABC like sample app and created user called ABC (with roll search and change own password inputlist getproporty) and removed permission to other app to ABC user, now problem is unable to visit account setting page from ABC login.
This is high priority for me any luck with this.
I also had this issue, did the above, didn't work, was told to add the new role to
etc/apps/search/metadata/local.meta where the user role is and it now works fine.
It's just a permissions issues