Within Teamwork Chat, user permissions and access vary for the different user types on your site.

There are three user roles available in Teamwork Chat:

  • Guest users - restricted user type that cannot create or initiate conversations themselves. They are also limited in some of the features they can use.
  • Standard users - main user type that allows creation of conversations and channels and interaction with other users.
  • Administrators - have full access to settings within Teamwork Chat and can perform all common actions as well as admin-only options such as managing users, incoming hooks, and subscription.
The following breakdown outlines the actions each user type can carry out:

Action
Guest User
Standard User
Administrator
Conversations and Channels
Create a new conversation 
✗
✔
✔
Create a new channel 
✗
✔
✔
Create a new project channel *
✗
✔
✔ 
Self join public channels
✗
✔
✔
Send messages to other people *
✔
✔
✔
Send messages in channels 
✔
✔
✔
Add users to a channel or conversation they own 
✗
✔
✔
Remove users from a channel or conversation they own
✗
✔
✔
Add users to a conversation or channel they are a member of but do not own
✗
✗
✔
Remove users from a conversation or channel they are a member of but do not own
✗
✗
✔
Leave a conversation or channel *
✔
✔
✔
Channel Options
Edit a channel they own
✗
✔
✔
Edit a channel they do not own
✗
✗
✔
Delete a channel they own
✗
✔
✔
Delete a channel they do not own
✗
✗
✔
Message Options
Star a message
✔
✔
✔
React to messages
✔
✔
✔
Add attachments to messages
✔
✔
✔
View and download message attachments
✔
✔
✔
Use emoji picker
✔
✔
✔
Use GIF picker
✔
✔
✔
Use extended message form
✔
✔
✔
Use people picker *
✔
✔
✔
Use commands *
✔
✔
✔
Edit own messages
✔
✔
✔
Edit other people's messages
✗
✗
✗
Delete own messages
✔
✔
✔
Delete other people's messages
✗
✗
✔
Create a task from a message *
✗
✔
✔
Statuses
Set their own status
✔
✔
✔
View other people's statuses
✔
✔
✔
Profile and Settings
View and update their own profile
✔
✔
✔
- Update their notification settings
✔
✔
✔
- Update their preferences
✔
✔
✔
- Update their localization settings
✔
✔
✔
View another person's profile
✗
✔
✔
Enable Embedded Chat
✔
✔
✔
Enable Do Not Disturb
✔
✔
✔
Admin
- Manage users
✗
✗
✔
- Manage incoming hooks
✗
✗
✔
- Manage subscription
✗
✗
✔

Notes:

  • To create project channels, standard users or admins must be active in Teamwork and a member of the project.
  • Guest users cannot send messages to other users until the other person messages them first.
  • You (any user type) cannot leave direct conversations, project channels, or channels you create.
  • For guest users, only people in the current channel will be displayed in the people picker.
  • For guest users, some commands may not be available.
  • To create a task from a message, standard users or admins must be active in Teamwork and a member of the project. They also cannot be a collaborator user type in Teamwork.

The following breakdown outlines the areas of Teamwork Chat that each user type can access:

Area
Guest User
Standard User
Administrator
Home
✔
✔
✔
Highlights
✔
✔
✔
Channels *
✔
✔
✔
People *
✔
✔
✔
Search
✔
✔
✔
Product switcher
✔
✔
✔
 - Manage apps
✗
✗
✔
Settings
Profile
✔
✔
✔
Notifications
✔
✔
✔
Preferences
✔
✔
✔
Localization
✔
✔
✔
Integrations
✔
✔
✔
Admin
Users
✗
✗
✔
Incoming Hooks
✗
✗
✔
Subscription
✗
✗
✔
Info
About
✔
✔
✔
Keyboard shortcuts
✔
✔
✔
Help & support
✔
✔
✔
Leave feedback
✔
✔
✔

Notes

  • For guest users, the Channels tab will only show channels they are already joined.
  • For guest users, the People tab will only show people who have already spoken to the user.
For more information, see: Creating a Teamwork Chat Subscription