Management permissions should be more seperated
As a Server Administrator I have trouble giving out appropriate permissions to my Mods & Mod Trainees.
Manage Roles includes: give/take roles from users, create new roles, edit existing roles, delete existing roles.
Manage Messages includes: delete other users messages, pin messages, unpin messages.
For my taste there are too many delicate permissiosn thrown together. I wish they were more seperated.
For example I might want some of my Staff to be able to give/take roles, but not to be able to also edit existing roles. The latter should be an admin only task.
Also I wish they can delete messages like spam or verbal attacks, but I might not want them to be able to touch pins.
Seperate: 1. Manage user (give/take roles)
from: 2. Manage roles (create/edit/delete roles in the setting)
Seperate: 1. Delete messages
from: 2. Manage pins
As a tangential concept to the above details, with the same topic, I have had to create new discord servers because admin bits can't be given for specific areas. For example, I cannot give admin bits to just a category, i must give it for the whole server. Or for another example, if I want a section in a server I admin to be not visible to me, I can't give an admin rights to handle that area and take away my ability to see. So as admin I see everything.1
I see permission separation is a huge thing that is suggested over all. Permissions should be separated based off of the actual action it grants rather than a collection of actions. I would prefer higher control over what roles can do what and not worry about giving certain actions to a role that I didn't want to give in the first place. And to the above comment, I feel like there should be an ability to create channels that only the owner can see, not admins.1
Please sign in to leave a comment.