Skip to main content

All permissions

Every permission in Root, organized by category.

Permissions marked Administrative (✓) are powerful: they let members change community settings, manage other members, delete others' content, or control voice channels. Grant them only to people you trust.

caution

Be careful when granting administrative permissions. Members with these permissions can significantly impact your community.

Community

These permissions control community-wide administrative actions.

PermissionDescriptionAdministrative
Community Full ControlGrants every permission. Overrules channel and channel group permission settings.
Manage CommunityUpdate the community's name, description, color, image, and system messages channel.
View Action LogView a record of logged member actions.
Manage AppsCreate, update, and delete apps.
Manage EmojisAdd, edit, and remove the community's custom emojis.

Members

These permissions control member management and invitations.

PermissionDescriptionAdministrative
Invite UsersAllows members to invite new users to the community.
Manage RolesCreate, update, delete, and assign roles.
Kick MemberRemove members from the community.
Create BansBan members from the community for a set or infinite amount of time.
Manage BansBan and unban community members. View and edit current bans.
Manage InvitesView, create, and revoke community invitations.
Manage Roles can't grant more than you have

Manage Roles only works within the permissions you already hold. When you create or edit a role, any permission you don't have yourself is grayed out, and you can only assign a role if you already have every permission it grants. So a member with Manage Roles but not Community Full Control can't grant the Admin role, or hand out any permission they don't have, to anyone (including themselves).

Becoming the community owner is separate: it isn't a role, and it only moves through Transfer ownership.

Channels

These permissions control channel creation and management.

PermissionDescriptionAdministrative
Channel Full ControlGrants all channel permissions. Allows editing or deleting channels.
Create Channel GroupsCreate channel groups.

Messages

These permissions control what members can do with messages in text channels.

PermissionDescriptionAdministrative
Send MessagesCreate, edit, and delete your own messages.
Attach FilesInclude files in your messages.
Use Global MentionsUse global mentions such as @all and @here in your messages.
View HistoryView messages in a channel that were sent before the date you joined the community.
Add ReactionsAdd reactions to messages. Remove reactions that you added.
Use External EmojisUse custom emojis from other communities.
Delete MessagesDelete messages by other members.
Manage Pinned MessagesPin or unpin messages.

Files

These permissions control file and directory access in channels.

PermissionDescriptionAdministrative
View FilesView files and directories.
Upload FilesUpload, view, and delete your files and directories. View others' files and directories.
Manage FilesView, create, and delete files and directories. Update file and directory names.

Voice and Video

These permissions control voice and video chat capabilities.

PermissionDescriptionAdministrative
Stream AudioUse voice chat.
Stream VideoUse video chat and screen sharing.
Mute MicrophonesPrevent a member from talking in voice channels.
Mute SpeakersPrevent a member from hearing audio in voice channels.
Kick Voice MemberRemove a member from a voice channel.