Team Management — Roles and Permissions
Table of Contents
Role System in Sembot
Sembot allows you to create custom roles and define a detailed set of permissions for each one. This makes access management flexible and scalable — instead of manually configuring permissions for each user, you simply assign them an appropriate role, and they automatically receive all associated permissions.
Roles are created and configured at the workspace level. A single user can have different roles in different projects.
Advantages of a role-based approach:
- Consistent permissions across the entire team
- Faster onboarding of new users
- Easy adjustment of access scope — just change the role
Changing a Member's Role
To change a user's role:
- Go to Workspace Settings
- Select the Users section
- Find the user and click edit
- Assign a new role and save the changes
Removing a User from a Project
To remove a user:
- Go to Workspace Settings
- Select the Users section
- Find the user and select the remove option
Pending Invitations
After adding a new user to a workspace, the system automatically sends an invitation to their email address. The user must accept the invitation to gain access to the workspace and assigned projects.