Key concepts
Before diving into the “how-to,” it’s important to understand the two main components of team management in Labelbox:- A member is any individual user account with access to your Labelbox organization. Every person you invite to Labelbox is a “member.” You can assign roles and project access to members one by one. This is great for small teams or for users who need unique permissions.
- A group is a collection of members that you can manage as a single unit. Instead of assigning projects and roles to each person individually, you can assign them to a group. Everyone in that group automatically inherits the group’s access and permissions.
Required permissions
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.
- 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 |
Manage individual members
You can always grant a specific user access to a project or your entire workspace. This is useful for assigning administrative roles or for one-off project assignments.Invite members with a workspace-wide role
A workspace-wide role gives a user the same level of access to every project in the workspace. This is best for administrators, team managers, or stakeholders who need broad visibility.- Navigate to Workspace settings and select the Members tab.
- Click + Invite members.
- Enter the email address(es) of the user(s) you want to invite.
- Check the Workspace-wide role box.
- Select a workspace-level role (e.g., Admin, Team Manager) from the Role dropdown menu.
- Click Invite.
Remove a member from the workspace
- Navigate to Workspace settings in the bottom-left corner and select the Members tab.
- Use the search bar to find the member whose role you want to modify.
- Click the three-dot icon at the far right of the member’s row.
- Select Remove from the dropdown menu.
- Confirm the action. The user will be removed from the workspace and will lose access to all of its projects.
Invite members to specific projects
You can also give a user a role on one or more specific projects without giving them access to the entire workspace. This is the most common way to grant access to labelers or reviewers who only need to work on specific tasks.- Go to Workspace settings and select the Members tab.
- Click + Invite members.
- Enter the email address(es) of the user(s).
- Use the Search projects bar to find and select all the projects you want to assign to the user(s).
- In the Role in groups and projects dropdown, select a project-level role (e.g., Labeler, Reviewer).
- Click Invite.
Remove a member from a specific project
- Follow steps 1-3 above to open the member’s detailed profile view.
- Find the project you wish to remove the member from.
- Click the “X” icon to the right of the project role.
- Confirm the action. The user will lose access to that project but will retain access to any other projects they are assigned to.
Manage teams at scale with groups
While you can manage everyone individually, using groups becomes essential as your team grows. Groups allow you to:- Manage at scale: Onboard an entire team to a new project in a single step, rather than inviting dozens of people one by one.
- Improve efficiency: Update permissions for multiple users at once. If a team’s responsibilities change, you only need to edit the group’s settings.
- Maintain clarity: Keep your projects organized by creating groups that reflect your company’s team structure (e.g., “Data Science Team,” “Pedestrian Annotation Team,” “External QA”).
Create a new group
First, you’ll create a group and assign it to the relevant projects.- Navigate to the Groups tab in Workspace settings.
- Click New Group.
- Enter a descriptive name (e.g., “Video Annotation Team”) and select a color.
- Under Assign Projects, search for and select the projects this group will work on.
- Optional: You can add initial members now, or add them later.
- Click Confirm.
Add members to a group
Once a group is created, you can add members. When you add a member to a group, they are automatically granted the appropriate role on all projects assigned to that group.- Go to the Groups tab and click on the group you want to modify.
- Click Add members.
- Enter the members’ email addresses and click Submit. They will now have access to all of the group’s projects.
To search for a member:
- Select either Workspace or Project before searching, as each member belongs to only one scope, and searches can only be performed within the selected scope.
- Use quick search options only if you are a labeling services customer. Otherwise, use the standard search options.
Manage project access for a group
If your team’s focus shifts, you can easily add or remove projects from a group. This will update the access for all members of the group simultaneously.- Navigate to the Groups tab.
- Find the group you wish to edit and click the three-dot icon, then select Edit.
- In the Assign Projects section, add or remove projects as needed.
- Click Confirm to save the changes.