How to manage roles and permissions on Discord

Updated: 07/13/2023 by Computer Hope
Discord logo

Discord is a great service that provides many ways for people to communicate for free, including voice, text, and video chat. As your server's community grows, you might feel like adjusting permissions for users to designate their access to or control over your server and its members. Or, you may need to create moderators to help keep the behavior of certain individuals in check.

To set and change roles and permissions for users on Discord, select from the list below and follow the instructions.

Note

To perform any of the following actions, you must have administrator rights on the Discord server.

How to set up and manage roles on Discord

The roles feature in Discord creates permission sets. Whether you need an admin, mod, or want to put friends in a different group, this section shows you how to create, edit, and delete roles in Discord.

How to create a role

  1. Navigate to the Discord website.
  2. Click the Open Discord in your browser button.
  3. On the left side, select the server where you want to add a new role.

Selecting a server in Discord.

  1. Click the server options icon next to the server name.

Server options icon in Discord.

  1. Select Server Settings from the drop-down menu.

Server Settings selector in Discord.

  1. On the left side of the screen, select Roles.

Roles selector in Discord.

  1. On the right side of the screen, click the Create Role button button.
  2. Under Role Name, enter a label for the new role (A). Choose a role color and review the other options (B). Click the Save Changes button when you're finished (C).

Creating a role on Discord.

How to edit a role

First, perform steps 1-6 in the create a role section above. Then continue with the steps below.

  1. Perform steps 1-6 in the create role section.
  2. Move your mouse cursor over the role you want to edit and click the Edit icon that appears.

Edit menu icon in Discord.

  1. Make any desired adjustments, and then click the Save Changes button at the bottom of the screen.

Save Changes button on Discord.

How to delete a role

First, perform steps 1-6 in the create a role section above. Then continue with the steps below.

  1. Move your mouse cursor over the role you want to delete and click the More icon that appears.

More menu icon in Discord.

  1. Select Delete from the drop-down menu.

Deleting a role from Discord.

How to set and assign permissions on Discord

This section shows you how to set permissions for roles and then assign those roles to users on Discord. These permissions allow you to dictate what they can and cannot do on your server.

How to set permissions for a role

Before setting permissions for a role in Discord, you must have created one first.

  1. Navigate to the Discord website.
  2. Click the Open Discord in your browser button.
  3. On the left side, select the server where you want to adjust role permissions.

Selecting a server in Discord.

  1. Click the server options icon next to the server name.

Server options icon in Discord.

  1. Select Server Settings from the drop-down menu.

Server Settings selector in Discord.

  1. On the left side of the screen, select Roles.

Roles selector in Discord.

  1. Move your mouse cursor over the role where you want to change permissions and click the Edit icon that appears.

Edit menu icon in Discord.

  1. In the Edit Role section, click the Permissions selector.

Permissions selector on Discord.

  1. Click the toggle switches Discord toggle switches. next to the permissions to disable or enable them.
  2. When you're finished, click the Save Changes button at the bottom of the screen.

Save Changes button on Discord

How to assign permissions to a user

Changing a user's permissions on Discord is done by assigning them one or more roles. However, before you may do so, you must have created a role and chosen its permission settings first.

  1. Navigate to the Discord website.
  2. Click the Open Discord in your browser button.
  3. On the left side, select the server with the user whose permissions you want to change.

Selecting a server in Discord.

  1. Click the server options icon next to the server name.

Server options icon in Discord.

  1. Select Server Settings from the drop-down menu.

Server Settings selector in Discord.

  1. On the left side of the screen, scroll down to the User Management section and select Members.

Members selector in Discord.

  1. Move your mouse cursor over the user that you want to assign new permissions and click the kebab menu icon that appears.

Kebab menu icon in Discord.

  1. Move your cursor over Roles and check the box for each role you want to assign to the user.

Adding a role to a user in Discord.

  1. If successful, you should notice that the user's name changes color, and their new role(s) appears to the right of their entry.

New role added to a user in Discord.

Tip

To remove permissions from a user, follow the steps above again, and uncheck the box next to the appropriate role(s).

How to set up channel permissions

In addition to setting permissions for individual users, you can add permissions to a channel on your server.

Note

The permissions you change in a channel override any previously-assigned server permissions.

  1. Navigate to the Discord website.
  2. Click the Open Discord in your browser button.
  3. On the left side, select the server containing the channel whose settings you want to change.

Selecting a server in Discord.

  1. Locate the channel whose permissions you want to change.

Newly created channel on Discord.

  1. Right-click the channel name and select Edit Channel from the drop-down menu.

Edit Channel selector on Discord.

  1. On the left side, click Permissions.

Permissions selector in Discord.

  1. If you can't see it already, click the right arrow Right arrow icon on Discord. next to Advanced Permissions to expand the section.
  2. Next to each entry, use the three-way toggle switches Three-way toggle switch on Discord. to adjust permissions as desired.
  3. After making the adjustments, click the Save Changes button at the bottom of the screen.

Save Changes button on Discord.

Note

Channel permissions override the permissions granted by server roles. Essentially, everyone working in a server is subject to its permission settings.