Swit roles and permissions
Swit roles
Roles in Swit vary in organizations, workspaces, channels, and projects. See below for roles by collaborating unit.
Organization roles
In Swit, the fundamental roles at the organizational level are the Master and Admin which are part of the administrators, and the Member which represents the remaining users.
Workspace roles
Even non-organization administrators can create and delete workspaces at any time. The user who creates the workspace is automatically designated as the Workspace master. They can invite other users and appoint them as Workspace admins. Additionally, workspace master privileges can also be delegated to an appointed admin.
Host
Within a workspace's channels and projects, there exist channel-specific and project-specific administrators, known as hosts. A host can edit the channel name and description and can remove participating members from channels. The initial creator of a channel or project is automatically designated as the host. If a host leaves a channel or project they are part of, the host role is automatically assigned to the next member in the participation order. On the other hand, a host can transfer the host role to another member.
TIP
Regardless of the host privileges, the workspace's master and admin possess the authority to manage all channels and projects they are part of.
Guest
A guest is a user participating from outside the organization, such as suppliers, clients, freelancers, and external consultants. Guests have restricted access to proactive functionalities and features related to security.
NOTE
The guest feature is a paid plug-in of Swit and is available after purchase.
Permission by role
In Swit, the roles differ depending on the organizational level, workspace level, channel & project level, and the guest level from the plug-in feature, with varying permissions for each role. Check out the table below for specific permissions for each role type.
Organization master | Organization admin | Organization member | Guest | |
---|---|---|---|---|
View participating organizations | O | O | O | O |
Add organizations | O | O | O | O |
Manage organization settings | O | O | X | X |
Invite admin to organization | O | X | X | X |
Invite member or guest to organization | O | O | X | X |
Transfer, assign, unassign guest role | O | O | X | X |
Activate or deactivate membership of members and guests | O | O | X | X |
Activate or deactivate membership of admins | O | X | X | X |
Add, edit, delete custom emojis | O | O | X | X |
Add, edit, delete Chatbots | O | O | X | X |
Quick search | O | O | O | △ |
View my workspaces | O | O | O | O |
Create workspaces | O | O | △ | X |
Browse workspaces | O | O | O | X |
View public workspaces and participate | O | O | O | X |
View private workspaces and participate | X | X | X | X |
Workspace master | Workspace admin | Workspace member | |
---|---|---|---|
Invite member to workspace | O | O | △ |
Invite guest to workspace | O | O | O |
Manage workspace settings | O | O | △ |
Transfer master role | O | X | X |
Manage admins | O | X | X |
Unassign admins | O | X | X |
Remove member | O | O | X |
Remove admin | O | X | X |
Remove guest | O | O | X |
Import, export, view data | O | O | X |
Create workspace groups | O | O | X |
View workspace settings | O | O | X |
Leave workspace | X | O | O |
Delete workspace | O | X | X |
Make workspace private, public, edit description | O | O | X |
Create public/private channels | O | O | △ |
View public channel list and participate | O | O | O |
View private channel list and participate | X | X | X |
Workspace master | Workspace admin | Workspace member | Channel/project host | |
---|---|---|---|---|
Add tabs | O | O | O | O |
Connected apps | O | O | O | O |
View members | O | O | O | O |
Add members | O | O | △ | X |
Remove members | O | O | X | O |
Leave channel | O | O | O | O |
Transfer of roles in case of account deletion
When an account with master, admin, or host roles is removed from the organization or deleted, the roles are transferred as follows:
-
Organization master
- When deleting the account only: They can transfer the master role to an organization admin and delete the account.
- When deleting the organization: Once the organization deletion request is approved, the organization becomes inaccessible.
-
Workspace master
- If there is an admin in the workspace: The master role is transferred to an admin in the order they were designated.
- If there is no admin in the workspace: The master role is transferred to the earliest joining member of the workspace.
- If the workspace master is the sole participant in the workspace: The workspace master role is transferred to the organization master.
-
Channel or project host
- If there are other members participating in the channel or project: The host role is transferred in the order of participation in the channel or project.
- If the host is the sole participant in the public channel or project: The host role is transferred to the earliest joining member.
- If the host is the sole participant in the private channel or project: The channel or project is deleted.