Sometimes there are people keen to help run an instance but you don’t know them well enough to give them ALL the keys. PieFed lets you control which parts of the admin area you want a ‘Staff’ role to have access to and then assign accounts to that role.
For now there are just two roles but it would be trivial to add more if there is demand for it (and pretty easy to make a UI to let an admin define as many custom roles as they want). For example, a “Super moderator” might have the “administer all communities” permission only. Can you think of any other variations of the Staff role?
great work!
I think a lower role might make sense, I’m imagining a role that would only be for approving registrations (that’s a pretty low impact role, just good for fast response)
idk what you would call it, Approver? I asked ChatGPT lol
ai response
Here are some single-word role name ideas that suggest registration approval responsibilities, with a balance of clarity, tone, and brevity:
Friendly/Formal
Administrative/Functional
Invented or Stylized
Would you prefer the role to sound more friendly/community-oriented or more like a controlled access function?