Roles and permissions in Slack
Workspace roles in Slack
There are five possible roles a person can have on a Slack workspace, each with their own level of permissions for available actions and access to data.
- Owner — Owners control the highest-level security and administrative settings: payments and billing, authentication, message and file retention, and so on. The Primary Owner (usually the person who created the account) has the ability to delete the workspace.
- Admin — Administrators are able to manage members, manage channels, and handle maintenance functions for the workspace. We recommend larger teams have several Administrators.
- Member — Members have access to standard features like joining public channels, sending messages, uploading files, and other optional abilities. This is the default for new people added to your workspace.
- Multi-Channel Guest — These accounts can only access selected channels, and they can start direct messages with the people in those channels.
- Single-Channel Guest — This type of Guest account can only access a single channel and start direct messages with the people in that channel.
Tip: Visit your workspace Directory to view a list of your Admins and Owners.
Read the tables below to see more of what each role can do!
✦ Only available if a Workspace Owner chooses.
✷ Only available to the Primary Owner.
Icons and workspace roles
The shape of a member's activity indicator indicates their role:
- Circle — Workspace Owner, Admin, or regular member
- Square — Multi-Channel Guest
- Triangle — Single-Channel Guest
- Heart — Slackbot
Messages and files
|Join any public channel||✓||✓||✓|
|Send messages to a channel||✓||✓||✓||✓||✓|
|Delete your own messages||✓||✓||✷|
|Create a channel||✓||✷||✷|
|Create a shared channel||✓||✓|
|Archive a channel||✓||✷||✷|
|Create a private channel||✓||✷||✷||✷|
|Make a public channel private||✓||✓|
|Set private channel message retention||✓||✓||✓|
|Rename a channel||✓||✓|
|Delete a channel||✓||✓|
|Set channel message retention||✓|
|Remove someone from a channel||✓||✓||✷|
|Remove someone from a private channel||✓||✷||✷|
|Delete other people's messages||✓||✓|
|Invite new members||✓||✓||✷|
|Invite new Guest members||✓||✓|
|Deactivate a member's account||✓||✓|
|Promote a member to Workspace Admin||✓||✓|
|Demote a Workspace Admin||✓|
|Set default channels||✓||✓|
|Set discovery and sign up||✓|
|Set name display guidelines||✓|
|Set workspace language||✓|
|Change workspace name or URL||✓|
|Trigger workspace-wide password reset||✓|
|Create and edit User Groups||✓||✷||✷|
Apps, integrations, and gateways
|Enable Approved Apps||✓|
|Add apps and custom integrations||✓||✷||✷|
|Connect using XMPP & IRC Gateways||✷||✷||✷|
|Turn on XMPP & IRC Gateways||✓|
|View analytics & usage||✓||✓||✷|
|Change others' full names or email addresses (paid plans only)||✓||✓|
|Add a payment method for billing||✓|
|Change your workspace's plan||✓|
|View billing statements||✓|
|Choose authentication method||✓||✓|
|Promote and demote Workspace Owners*||✓|
|Transfer primary ownership||✦|
* Only a workspace's Primary Owner can change the role of another Workspace Owner.
Note: These permissions do not apply to bots. Bots do not have all the permissions of normal members. More information on the differences between bot users and other users can be found in our Bot User API docs.
Slack Enterprise Grid: Learn more about Roles and permissions on an organization.