Roleis a set of permissions that can be given to users. Rocket.Chat already comes with a set of default roles that can be edited. You can also create new roles for users.
user. If the user is a bot or a guest from a livechat channel, it can receive different roles. Also, the first user of a server always receives the role of
Subscriptions. The permissions of the
Usersroles are valid for the whole server, while the
Subscriptionsroles only apply to individual channels, where a user has to be elected to that role in that channel.
Usersrole would be an
admin, that have permissions valid for the whole server, while a
moderatorthat have a
Subscriptionsrole would have permissions only in a channel that they were elected for that role.
(Users)- Have access to all settings and administrator tools.
(Subscriptions)- Have moderation permissions for a channel. Has to be elected by a channel owner.
(Subscriptions)- Have owner permissions for a channel. When a user creates a channel they become the owner of that channel. They can also elect more owners for that channel.
(Users)- Normal user rights. Most users receive this role when registering.
(Users)- Special Role for bot users, with some permissions related to bot functionality.
(Subscriptions)- it doesn't have any special permissions, but is used when setting a
leaderto a channel. Leaders appear on the header of a channel.
(Users)- unauthenticated users that access the server when the
Allow Anonymous Readsetting is activated.
(Users)- anonymous users that want to write and participate in channels when the
Allow Anonymous Readand
Allow Anonymous Writesettings are activated.
(Users)- Agents of livechat. They can answer to livechat requests.
(Users)- Manager of livechat, can manage agents and guests.
(Users)- Users coming from a livechat channel.