Manage members and permissions
Instructions for adding members to a project via the UI.
To add members to a project and set their roles and permissions, you must have one of the following two roles:
- Tenant Admins can manage member roles across multiple workspaces under the same organization and create new workspaces. See tenant admin for more information.
- Admins can manage member roles within one workspace and can't make changes to other workspaces under the same organization.
Permission | Tenant Admin | Admin |
---|---|---|
Add members to the workspace | ✓ | ✓ |
Remove members from the workspace | ✓ | ✓ |
Create groups | ✓ | ✓ |
Add member to existing groups | ✓ | ✓ |
Add groups to projects | ✓ | ✓ |
Manage roles and permissions of workspace members | ✓ | ✓ |
Create custom roles | ✓ | ✓ |
Create new workspaces under the organization | ✓ | |
Create custom API keys | ✓ | ✓ |
Tenant Admin access
Please create a support ticket to proceed with setting up access for your Tenant admin users.
Add members to a workspace
Follow these steps to add one or more new members to an workspace:
-
Navigate to the Members tab under workspace settings and click Add Members.
-
Enter the email address of the new member.
-
Assign a default or custom role to the member. See roles and permissions for more information.
a. When you set a role for a member at the workspace level, the user will have access to all projects within the workspace with that role.
b. When you set a role for a member at the project level, you may set the member's permissions for specific projects. Members assigned project-based roles will only have access to projects where they are specifically assigned a role.
New members will receive an email invitation to join Labelbox. Until a new user accepts the invitation and signs into Labelbox, their name will appear under Invites Pending in the Members tab. You have the option to resend or revoke pending invitations.
If you add a member to a project and that user already exists in your workspace, they will not receive an email. They will just be added to the project.
If you add a member that is already part of another organization, that member will lose all access to the former organization if they choose to accept the invitation to your organization.
Add members to a project
There are two ways to give members access to a project for labeling, review, or management.
The first way to give a member access to a project is to give them a workspace-wide role on their member page. If they have the role of Admin, Team Manager, Reviewer, or Labeler, then they will have access to all projects in your workspace with that role.
The second way is to manually assign project access for members with project-based access. This is a special role that allows admins to control which projects a member has access to and what roles they have in each project. You can assign a user access from their member details page, or by explicitly adding them to a project from within a project as seen below.
Change member roles
After you have added a member to your organization, you can change their roles and permissions or manage the projects they access:
-
To set an workspace-wide role, navigate to the Members tab in workspace settings and click on the member you want to update. Only admins can modify a member.
-
To set a project-based default or custom role, select a project, go to the Settings tab, and click the Members section.
Create custom role
You can create up to 5 project-level custom roles with more granular control and assign them to members, group, and API keys. To create a custom role:
- On the Workspace settings page, select User Roles.
- Click + Create User Role.
- Toggle on the permissions that you want to allow for this custom role.
- Add a name and description to the role.
- Click Create.
Remove members
To remove a team member, go to the Members tab, click the three dots next to the member's email, click on Remove and click on Confirm.
Create groups
Follow these steps to add a new group to manage members with the same roles and permissions:
-
Navigate to the Members tab under workspace settings and click Manage groups
-
In the new module, click + Add at the bottom of the list
-
This will take you to the new group creation wizard. To create a new group, you will need to provide the following information:
- Group name
- Group color
- List of projects the group should be assigned to
- List of members that should belong to the group
-
Click Save at the bottom of the wizard to create a new group!
Add members to an existing group
There are two ways to add a member to an existing group. Keep in mind, adding a member to a group will automatically add them to all the projects assigned to the group.
The first way to add a member to a group is from the Manage groups module:
-
Navigate to the Members tab under workspace settings and click Manage groups
-
Click on the group you want to add the member to
-
In the section for members, look up your member and add them to the group.
-
Click save.
The second way to add a member to a group is from their member details page:
-
Navigate to the Members tab under workspace settings, find your member in the list, and hit edit to open their member details page
-
In their member profile, you can select the checkbox for the group you want to add them to in the Groups section.
-
Click save.
Add groups to a project
To add a group to a project navigate to project settings > members and click the Manage groups button. In the new module that pops up, you can select the groups that should be assigned to this project.
For more details on available roles, see roles and permissions.
Updated 4 months ago