Guest users in Rocket.Chat are invited external users with limited capabilities. While they can join select channels and discussions, they don't have full workspace access. This setup is ideal for collaboration with partners, contractors, or customers, allowing businesses to grant project-specific access while ensuring security.
A Rocket.Chat guest users can do the following:
Join they are invited to.
Participate in , , and conversations they are a part of.
.
To view the guest user permissions,
Navigate to Administration > Workspace > Permissions and locate the guest role.
You will see the enabled permissions the guest role has. The guest role has limited permissions like Start Discussion, and View Direct Messages.
As from Rocket.Chat 6.0
, guest role on and workspaces cannot be modified.
To add a guest user,
Go to Administration > Workspace > Users > New.
On the Add User page, enter the guest users' information:
Name: Enter the name of the guest user.
Username: Enter the guest users's username.
Email: Enter the guest users' email address.
Status Message: Set the guest user's status message.
Bio: Enter the guest user's bio information.
Nickname: Enter the guest users's nickname.
Password: Enter the guest users's password.
Require password change: Enable or disable this option to change or reset the password.
Set random password and send by email: Enable or disable this option to set a random password and send by email.
Roles: Select the guest role from the dropdown menu.
Join default channels: Set whether you want the guest user to join default channels.
Send welcome email: Set whether you want to send a welcome email to the guest user.
Click Save.
Once the guest user is added, you can edit, activate or deactivate the guest user.
To edit the guest user,
Go to Administration > Workspace > Users.
Click the guest user from the list of users to view the User Info.
Click the Edit button to edit the user.
Click the kebab menu for other actions like activate/deactivate, delete the user.