--- title: "Project Users and Groups" slug: "project-team" tags: ["Project User", "User Groups", "Project Team - Org Context", "User Roles Hierarchy", "Roles and Permissions", "Action Permissions", "Permissions", "Add New Users", "Import Users", "Manage Users", "Add New User Groups", "Labeling Companies", "Add a Labeling Company", "Add Users from a Company"] updated: 2026-09-30T06:47:44Z published: 2026-09-30T06:47:44Z canonical: "docs.dataloop.ai/project-team" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.dataloop.ai/llms.txt > Use this file to discover all available pages before exploring further. # Project Users and Groups ## Project User A user with access to a particular project and who can contribute to its data, tasks, and annotations is known as a **Project User**. Project users can have different levels of access and permissions, derived from their granted role. For example: - An **Annotator** can view and annotate data. - A **Developer** can train machine learning models or manage the entire workflow. [Learn more](/1-3-8/docs/roles-and-permissions#projectlevel-roles-and-action-permissions) about the Roles and Permissions. ## User Groups A **User Group** allows you to assign a specific task to a set of users, giving them all the same Project Role. This enables efficient assignment of project roles to multiple users simultaneously. --- ## Project Team - Organizational Context Users added to a project can have the following organizational contexts: - **From the Owning Organization**: An Org-member is added as a developer or an Org-worker as an annotator. - **External Users**: Freelancers or users without an organizational relationship. - **Service Providers**: Users from labeling-service companies, such as annotation managers, who can then add annotators from their organization. --- ## Add New Users Invite users to the project and automatically send them project invitation emails. Invited users receive a **Project Invitation** email and can join the project by clicking **SIGN IN**. 1. Click **Add Users** from the project dashboard or **Team** page. 2. Enter the **email ID**. 3. Select a permission **Role**. 4. Click **Add Users** to add the user to the project and send project invitation email. 5. The invited user receives the Project Invitation email and clicks **SIGN-IN**. 6. On the Sign-Up screen, select Sign Up. 7. Enter email and create a password, and click Continue. 8. A confirmation message appears indicating that a verification email has been sent. 9. Open the Welcome to DDOE Platform email and click Confirm My Account. 10. After verification, you are directed to the project Dashboard. --- ## Import Users 1. Go to the **Team** page and click the **Import** icon. 2. Select the **Download template file** from the list. A CSV template file is downloaded. 3. Fill out and re-upload the file using the **Import** icon. 4. Select the **Upload file** from the list, and upload the CSV file. Users receive a project invite via email. --- ## Manage Users From the **Team** page, identify the user from the list or search by name, email, or role from the search field. - Search for a user by name, email, or role. - Copy user email ID. - Change their role using the **Role dropdown**. - Remove users with the **Delete User** icon. --- ## Add New User Groups 1. Click **Add Users & Groups**. 2. Switch to the **Groups** tab. 3. Select a **Project Role**. All members of the group will share the same project role. 4. Click **Add Groups**. --- ## Labeling Companies Projects can collaborate with external labeling companies to perform annotation and data-labeling activities. Labeling companies operate within their own organizational boundaries, allowing organizations to outsource work while maintaining separation between internal and external teams. Users from a labeling company can be granted project access based on their assigned roles. Annotation Managers can invite and manage additional annotators from their organization, enabling coordinated collaboration within the project ### Add a Labeling Company **From Project Overview** 1. Click on the dropdown icon of **Add Users** and select **Add Labeling Company** from the list. A popup window is displayed. 2. Enter the **Name** of the labeling company. 3. Enter the **Admin Email Address** of the labeling company. 4. Click **Add**. A confirmation message is displayed. **From Team Page** 1. Click **Add Labeling Company**. A popup window is displayed. 2. Enter the **Name** of the labeling company. 3. Enter the **Admin Email Address** of the labeling company. 4. Click **Add**. A confirmation message is displayed. Note: - If the admin doesn't have a DDOE account, they must sign up. - If a user is part of multiple orgs, the current org will be registered as the labeling company. ### Add Users from a Labeling Company The first person added as an Annotation Manager from a labeling company is associated with that company’s context within the project. Their access, along with that of any additional users added from the same labeling company, is restricted to the scope of the labeling company. They cannot see or interact with users outside their organization within the project. Annotation Managers from the labeling company can invite additional users from their organization to the project. To add users: 1. Click on **Add Users & Groups** from the **Team** page. A popup window is displayed. 2. Enter the **Email ID** of the new user and press the **Enter**. 3. Select either an **Annotator** or **Annotation Manager** role from the list. 4. Choose the **Labeling Company**. 5. To add groups, switch to the **Groups tab** and import users. ## User Profile The User Profile section in the DDOE platform serves as a centralized area where users can manage their user account-related information. Here’s a breakdown of its key components: - Current Project Role: Displays the user's role in the active project (e.g., Project Owner, Annotator Manager, etc.). - Copy System Info: Provides a quick way to copy technical system information. For example, ```json { "Projects Name": "project-star", "Project ID": "85899006-7814-467c-abab-655d21b553d4", "Project Role": "Project owner", "Dataset name": "NA", "Dataset ID": "NA", "Item name": "NA", "Item ID": "NA", "Item link": "NA", "Task name": "NA", "Task ID": "NA", "Task Item Link": "NA", "Task Browser Link": "NA", "Assignment name": "NA", "Assignment ID": "NA", "Assignment Item Link": "NA", "Assignment Browser Link": "NA", "Filter Query": "NA", "Org": "Organization with account", "Org ID": "d25cecad-34f7-4e38-9750-bd9a1d387bfd", "User email": "user@dataloop.ai", "URL": "https://rc-con.dataloop.ai/iam/d25cecad-34f7-4e38-9750-bd9a1d387bfd/datagovernance", "Timestamp": "Mon, 06 Jan 2025 12:37:20 GMT" } ``` - **User Settings**: Allows customization of personal settings, such as: - Time Zone: Select your time zone based on your location. - Notification Subscriptions: Enable or disable project notifications. - **Terms and Conditions**: Contains the legal agreement users accept when using the platform. Outlines the rules, rights, and responsibilities of both the platform and the user. - **Privacy Policy**: Explains how the platform handles user data. Covers topics like data collection, storage, usage, and sharing practices. Ensures compliance with regulations like GDPR or CCPA. - **Log Out**: Click to log out.