Hi everyone. I’m having trouble changing the OpenCore Admin user password. I’m following the path of clicking the user button in the upper right corner, choosing Account Page, and trying to enter a new password. I get the error message: “Access denied, no authorization to UpdateOne with current ACL”.
Am I going to the right place to change the password, or is there another way to do this?
This is not supposed to happen; all users should have change permissions on their own user objects.
Is this on a self-hosted OpenCore, or https://app.openiap.io/? If self-hosted, you can add api_bypass_perm_check under API environment variables, with the value of “true,” and then restart OpenCore. This will basically disable all permissions checks in the database. Then go to Database, select the users collection, find your user, and make sure you have full control over your own user in the ACL section. Then remove api_bypass_perm_check again from your Docker Compose file. Now you should be able to reset your password again.