Permission
Permission changes are immediate and transparent. Users do not need to logout, login or refresh to change permissions.
Roles Available
- admin
- moderator
- owner
- user
- bot
- guest
- livechat-agent
- livechat-manager
- livechat-guest
Permissions Available
| Permission | Purpose |
|---|---|
| access-mailer | Accessible from Administration -> Mailer. Permission to send mass email to all users. |
| access-permissions | Accessible from Administration -> Permissions module. Modify permissions for various roles. |
| add-oauth-service | |
| add-user-to-any-c-room | Permission to add a user to a public room. |
| add-user-to-any-p-room | Permission to add a user to a private room. |
| add-user-to-joined-room | Permission to add a user to a joined room. |
| archive-room | Permission to archive a room. |
| assign-admin-role | Accessible from Administration -> Users module. Permission to promote user to Admin. Requires view-user-administration permission. |
| auto-translate | |
| ban-user | Permission to ban a user. |
| bulk-create-c | Permission to bulk create public rooms. |
| bulk-register-user | Permission to bulk add users. |
| clean-channel-history | |
| close-livechat-room | Permission to close your own live chat room. |
| close-others-livechat-room | Permission to close others live chat rooms. |
| create-c | Permission to create a public channel. |
| create-d | Permission to create a direct chat. |
| create-p | Permission to create a private group. |
| create-user | Accessible from Administration -> Users module. Click the + sign found on the top right hand corner of the Users list to create a new user. |
| delete-c | Permission to delete a public room. |
| delete-d | Permission to delete a direct chat. |
| delete-message | Permission to delete a message within a room. If this permission is assigned then hold your mouse over the message until you see a gear appear. Click the gear then click the trash can to remove the message from the conversation. |
| delete-p | Permission to delete a private room. |
| delete-user | Permission to delete a user. |
| edit-message | Permission to edit a message. If this permission is assigned then hold your mouse over the message until you see a gear appear. Click the gear then click the pencil icon to edit the message. |
| edit-other-user-active-status | Accessible from Administration -> Users module. Permission to enable or disable other accounts. |
| edit-other-user-info | Accessible from Administration -> Users module. Permission to change other user’s name, username or email address. |
| edit-other-user-password | Accessible from Administration -> Users module. Permission to modify other user’s passwords. Requires edit-other-user-info permission. |
| edit-privileged-setting | Permission to edit privileged settings |
| edit-room | Permission to edit a room’s name, topic, type (private or public status) and status (active or archived). This menu is visible by clicking the INFO icon on the top right hand corner of the screen while inside a room. |
| join-without-join-code | |
| mail-messages | |
| manage-assets | Accessible from Administration -> Assets. Permission to manage assets. Must also be admin |
| manage-emoji | Accessible from Administration -> Custom Emoji. Click the + sign found on the top right hand corner of the emoji list to add a new emoji. |
| manage-integrations | Accessible from Administration -> Integrations. Permission to manage all integrations. |
| manage-oauth-apps | Accessible from Administration -> OAuth. Permission to OAuth. |
| manage-own-integrations | User can create and edit own integration - webhooks. |
| manage-sounds | Accessible from Administration -> Custom Sounds. Permission to manage sounds. |
| mention-all | Permission to mention everyone |
| mute-user | Permission to mute other users in the same channel. |
| pin-message | Permission to pin a message. |
| post-readonly | |
| preview-c-room | Permission to preview a public room. |
| remove-user | Permission to remove a user from a room. |
| run-import | Accessible from Administration -> Import. Permission to import data. Must also be an admin |
| run-migration | Permission to run migrations. |
| save-others-livechat-room-info | |
| set-moderator | Permission to set a moderator for a room. |
| set-owner | Ability to set other users as owner of a public channel. |
| set-react-when-readonly | |
| snippet-message | |
| unarchive-room | Permission to unarchive a room. |
| view-c-room | Ability to view public chat rooms. |
| view-d-room | Ability to view direct messages. Does not affect ability to begin / start a direct message with another user. |
| view-full-other-user-info | View full profile of other users including account creation date, last login, etc. |
| view-history | |
| view-join-code | |
| view-joined-room | |
| view-l-room | Permission to live chat room. |
| view-livechat-manager | |
| view-livechat-rooms | Permission to view list of live chat rooms. |
| view-logs | Accessible from Administration -> View Logs. Permission to view logs. |
| view-other-user-channels | |
| view-p-room | Permission to view private rooms. |
| view-privileged-setting | Permission to view privileged settings. |
| view-room-administration | Enables Administration -> Rooms module. Enables ability to view public, private and direct message statistics. Does not include the ability to view conversations or archives. |
| view-statistics | Enables Administration -> Info module. Enables ability to view system statistics such as number of users logged in, number of rooms, operating system information. |
| view-user-administration | Enables Administration -> Users module. Only includes partial, read-only list view of other user accounts currently logged into the system. No user account information is accessible with this permission. Add view-full-other-user-info to see complete list of other users via the Administration -> Users module. |