Managed Role Permissions

This feature is part of the Managed Roles Module.

If you've ever wanted to grant access for a role to give only specific roles, this module is for you. Alternatively, if you wish you could grant access to give any roles but without the ability to delete roles, this module is also perfect for your needs.

OBJECTIVES

REQUIREMENTS

Premium Tier and Deluxe Tier subscriptions have full functionality access to this feature.


Configure Managed Role Permissions

This feature allows you to enable certain roles to access the /role add and /role remove commands, either to give all roles below their highest role, or to only roles which you specify.

To give a role permissions, use the /rolemanager modify command, specifying the role you wish to give permissions to as an argument. Then, you can either select to give them full permissions (simulated Manage Roles access) or permission to grant only specified roles.

There are some restrictions on roles which can be assigned:

  • The user running the command cannot grant roles with Manage Roles or Administrator unless the user running the command already has one of these permissions.

  • The user running the command cannot grant roles unless they have a role higher than the role they are intending to give

  • The user running the command must have either Administrator, Manage Roles, or a role which grants them access to give that role.

Disclaimer: As stated in our terms of service, we do not provide any warranty of any kind for our product. We advise you to do your own research and only use this feature if you are confident that it is compatible with your existing Discord server security solutions.

Give or Remove Roles using Managed Role Permissions

To give or remove roles using managed role permissions, your users can use the /role add and /role remove commands respectively. The autocompleted role field will allow them to select any role which they have permission to grant.

The format for the /role remove command is similarly intuitive

Review Existing Managed Role Permissions

As this system gives you an alternative to Discord native permissions, it is important that you remain aware of who has what permissions. It is possible for any user with Administrator permissions in your Discord server to modify the permission for a role.

Our /rolemanager list command allows you to view all of the roles with permissions on our bot, and the admin responsible for giving them their permissions.

Role updates made by users using the /role command will have explanatory notes available in the Discord Audit Logs for your server, so you can still get to the bottom of why someone has been given the Muted role for the third time this week.

Last updated