Skip to main content

Customize roles and permissions

Root communities have members that do different things. For example, some people welcome new members and help them get started. Others keep the community healthy and happy by monitoring the way members interact and the content they share. This is where permissions come in.

Permissions let the community owner give special abilities to members. With enough permissions, members can act as moderators or administrators to help keep the community running smoothly.

  • A permission authorizes a member to perform a specific action in a community.
  • A role is a named collection of permissions.

You'll need the Manage Roles permission to customize the permissions and roles in your community.

Community owner

The user who created the community is the community owner. They're distinguished in the UI with a crown icon next to their name.

The owner automatically has every permission granted to them. They're the only member empowered to delete the community.

Available permissions

Root has over 30 permissions that control the ability to edit community information, manage members, create channels, etc. The permissions are grouped into categories:

  • Community
  • Members
  • Profile
  • Channels
  • Messages
  • Files
  • Voice and video

Standard roles

New communities have two roles created automatically:

  • Everyone: This is a special role that all community members have. You can edit the permissions it contains, but you can't remove it from members nor can you delete it.
  • Admins: This is created as a convenience; it has a typical set of admin-level permissions enabled. You can edit it to customize it to your preferences or delete it altogether if you don't need it.

Create roles

Create the role

  1. Open the community menu by selecting the overflow icon (three dots) on the community image.
  2. Select Community settings.
  3. Select Roles from the left-side navigation menu.
  4. Select Create Role. The role will be created immediately with a placeholder name of New.

Customize display settings

  1. Enter your preferred name.
    • Must only contain letters, numbers, or hyphens, and be 1 to 256 characters long.
  2. Select a color.

Set permissions

  1. Select the Permissions tab.
  2. Enable the permissions you'd like for the role.

Assign to channel groups

  1. Select the Channel Assignment tab.
  2. Select the channel groups you'd like to have this role. Members that have this role will then be able to access the channel group and its channels.

Assign to members

  1. Select the Members tab.
  2. Select the members you'd like to have this role. Members that have this role will then be able to access community assets that are guarded by this role.

Edit roles

Open the role

  1. Open the community menu by selecting the overflow icon (three dots) on the community image.
  2. Select Community settings.
  3. Select Roles from the left-side navigation menu.
  4. Select the role you'd like to edit from the list.

Customize display settings

  1. Enter your preferred name.
    • Must only contain letters, numbers, or hyphens, and be 1 to 256 characters long.
  2. Select a color.

Set permissions

  1. Select the Permissions tab.
  2. Enable the permissions you'd like for the role.

Assign to channel groups

  1. Select the Channel Assignment tab.
  2. Select the channel groups you'd like to have this role. Members that have this role will then be able to access the channel group and its channels.

Assign to members

  1. Select the Members tab.
  2. Select the members you'd like to have this role. Members that have this role will then be able to access community assets that are guarded by this role.

Assign roles

  1. Open the community menu by selecting the overflow icon (three dots) on the community image.
  2. Select Community settings.
  3. Select Members from the left-side navigation menu.
  4. Locate the member you'd like to edit and click on the + icon.
  5. Select or deselect the listed roles as desired.