Cannot edit users


I’m working on a OJS installation ( that was managed by another company and now my client can’t edit users. Even using admin users, every time I try to edit an existing user the system returns the following message:

You do not have sufficient permissions to administer this user. In order to administer a user, you must either be site administrator, or administer all contexts that this user is enrolled in.

How can I edit a user through phpMyAdmin to set him as site administrator or administer all contexts?

Hi @geniusdesign,

The issue is that the user is a journal manager, but not a site administrator, and journal managers can only manager users when they manage all of that user’s journals. In other words, the user must be enrolled in another journal that the manager doesn’t manage. You can either grant your manager a site administrator role, or ensure that they are granted journal manager access to all the other journals the user is active in.

Alec Smecher
Public Knowledge Project Team