How to Add and Assign Roles in Discord (2022)

Managing Discord servers can be tedious, but with server roles, you can grant moderation powers to trusted members. Besides moderation, server roles allow you to create a dedicated section in the sidebar. These roles help us easily identify selected members and their status on the server. In this guide, we’ve detailed how you can add and assign roles in Discord.

Assign roles to users in Discord Server (2022)

Create a Discord Server Role on Desktop (Windows, Mac, and Linux)

1. Open your Discord server and click on the server name in the upper left corner. When the context menu appears, select the “Server Settings” option.

discord server settings

2. When you are on the server settings page, switch to “Roles” in the left sidebar and click “Create role” in the right pane to create a new role for your Discord server.

create a new discord role

3. From the “Display” in the right pane, choose the role name, color and icon. Choosing a role icon will require you to boost your server to level 2.

set role name, color and icon

4. Now, head to the “Permissions” section and manage the permissions granted to users in the role you create. Once you are done, click “Save Changes” to confirm the changes. There you go, you have successfully created a new role for your Discord server.

set role permissions and save changes

Assign Discord Server Role on Desktop (Windows, Mac, and Linux)

1. Follow the first two steps described above to access your server’s role settings. Once on the server settings page, click on the number of members for the role you just created.

add or remove members in discord role

2. Until next time, click on “Add members” to display a list of all members of the server and assign the role. You can also use the search box to select specific members.

add members to the role

3. Choose the members you want to include in the role and click on the “Add” button.

choose role members and add

4. And that’s it. You will now see the role of the members you have chosen on the server. Just hover over their name in the right sidebar of a channel.

To note: Once you have assigned a certain role to specific users, you can then choose to create a secret text or voice channel accessible only to users with that server role.

overview of the created role

Create a Discord server role on mobile (Android and iOS)

1. Open your Discord server and tap the vertical three-dot menu in the upper right corner. When the pop-up window appears, choose “Settings” to view Discord settings.

open discord settings on phone

2. Select “Roles” under “User Management” and tap the “+” floating action button to create a new role.

create a new mobile discord role

3. Configure the role name, color and permissions, then tap the “Save” icon to create the server role on Discord.

save permissions and create a role

Assign a Discord server role on mobile (Android and iOS)

1. In server settings, tap “Members” under “User management“. When the member list appears, tap the member’s name to assign a new role.

assign a role to members discord

2. Choose the role you created and leave it checked. The member will now have the new role and all the benefits you added when setting up the role.

assign discord roles

Bonus: Use the bot to automatically assign Discord roles

You can also add a Discord bot to your server and let members assign themselves roles. While you can use any of the server management Discord bots for this, we’ve demonstrated this feature below using the MEE6 bot.

1. Add the MEE6 bot to your Discord server (link) and activate the “Reaction Roles” plugin from the bot’s dashboard.

enable mee6 reaction roles

2. Open the React Roles section and click on “New reaction role” to create a new one.

add new reaction role mee6

3. Scroll down and click on “Add a reaction” to choose an emoji and a corresponding role. Members will get the associated role when they tap the emoji.

set emoji on role

4. Now you need to name the role, choose the channel where the MEE6 bot should send the role selection message and customize the call to action message. Once done, click “Save and Close” to publish the reaction role.

save and close mee6

5. You will see the MEE6 bot message with emojis in the associated Discord channel. Members can now tap the emoji to easily get the role.

mismatch of self-assigned roles

Create and define roles to moderate your Discord server

So these are the steps needed to create and assign roles on Discord. While you’re at it, if you’re not a big fan of Discord’s crown icon, head over to our linked guide on how to remove the Discord crown icon. We also have separate guides for getting an invisible Discord name and avatar and knowing if someone has blocked you on Discord.