Create a Role and Assign It to Members

How to create a Discord role, set permissions and color and assign it to members. With notes on default permissions and typical mistakes.

Last checked for accuracy: 21 October 2026

Roles group members and control their permissions. They decide who sees, writes in or moderates channels.

At a glance

QuestionAnswer
Where do I create a role?Server Settings, Roles, Create Role.
How do I assign it?Right-click a member, Roles, or in the role under Members.
Which permission do I need?Manage Roles.
Is there a base role?Yes, @everyone. Everyone has it automatically.
What is the most common trap?Giving permissions too generously, especially Administrator.

Create a role

  1. Open Server Settings, Roles and click Create Role.
  2. In the Display tab give it a name and a color.
  3. In the Permissions tab choose only the permissions the role really needs.
  4. Save the changes.

Assign a role

Open the member profile by right-click and choose the role. Or open the role in the server settings, switch to Members and add several people at once.

Good practice

  • Give Administrator to very few people because it bypasses all channel rules.
  • Create roles for tasks (moderator, event team), not for single people.
  • Check the role order, otherwise a permission will not apply.

With Kage

Kage assigns roles automatically: on joining (auto roles), by clicking on a message (role panels) or for a limited time. How it works is in the guide Create, manage and automate roles. If Kage does not assign a role, Bot does not assign roles helps.

Related Kage modules

  • Auto-RolesIncluded in Basic

See plans and included modules

Keep reading

More questions? Ask Kage AIAI

Describe what you need – Kage AI picks out the right guide and gives you the sources.

Ask Kage AI

Try Kage on your server

Sign in with Discord, invite the bot and set up the modules in the dashboard. The Basic plan is free forever.