Managing Editor vs Admin
Currently in Xpub we have a Managing Editor (Admin User) which is described in authsome as admin. In Authsome: admin is the "Super User" meaning that can do whatever want and see everything in a Project.
However as described here : #58 (Dashbaord) an Managing Editor can see "My manuscript" Section but cannot see for example Review section if is not Assigned, which cannot be implemented in authsome without a hack.
@jure The hack i did:
https://gitlab.coko.foundation/xpub/xpub/blob/authsome-dashboard/config/authsome.js#L525 is a nicer way to do that ?
I don't like that solution and this is why i raised that issue. i think that we break the idea behind Admin User. An admin should do whatever wants and see everything.
Solution / Question
Option 1
So my question is :
@adam, @yannis Should we think of seperating Admin user from Managing Editor ?
by giving a way in the Front End for the admin user to assign a Managing Editor in which case we can minimize his permissions.
Option 2
Keep the current solution with the compromise that Admin is not a Super User.