# Learn how to add and manage members and teams

Having members and teams within your Clarifai organization enhances productivity, ensures efficient task management, and supports the collaborative development of your machine learning projects.

Let's illustrate how to add and manage members and teams within your Clarifai organization.

## Organization Members

Organization members are individuals who have been invited to join an organization. They are assigned specific roles that define their level of access, responsibilities, and permissions within the organization.

### How to Add Members

Log into your organization’s account. Then, in the collapsible left sidebar, select **Settings** and choose **Members** from the dropdown list.

You’ll be redirected to the **Members** page, where you can add new members and carry out various member management tasks.

To add a new team member to your organization, you need to send them an invitation first. Click the **Invite Members** button to do so.

In the dialog box that appears, enter the invitee’s email address and select a role you wish to assign to them, [as described below](https://docs.clarifai.com/control/clarifai-organizations/members-teams/#roles-for-members).

> **Note:** Role-based access control is available only on the Enterprise [plan](/content/pricing/index.html). Pay-As-You-Go users can invite members with Admin roles only.

After providing the details, click the **Confirm** button.

> When you send an invitation, the invitee will receive a notification in their email address as well as in the platform's notification bar for them to decide whether to accept or decline the request. If they do not already have an account with Clarifai, they will need to register first before joining your organization.

> You can track the invitations in the **Pending invitations** tab. If you want to rescind any pending invitations, you can also delete them from there.

#### Roles for Members

| **Role** | **Permissions Description** |
| --- | --- |
| **Admin** | The invitee will have administrative privileges in the organization |
| **Financial Manager** | The invitee will have access to key [financial data](https://docs.clarifai.com/control/control-center/costs), including current spending based on the organization's pricing plan and budget settings, enabling better financial oversight and management |
| **Organization Contributor (all apps)** | The invitee will be able to contribute to all the apps within the organization, but without some admin privileges |
| **Organization User (all apps)** | The invitee will have access privileges similar to those of an Organization Contributor for all apps, but with view-only permissions without ability to perform certain CRUD operations — create, update, or delete resources |
| **Team Contributor (select apps)** | The invitee will be able to contribute only to some selected applications |
| **Infrastructure Manager** | The invitee will be able to create, modify, and delete [clusters and nodepools](https://docs.clarifai.com/compute/deployments/clusters-nodepools) |

### How to Manage Members

Once invitees have accepted your invitation, their details will appear in the **Organization members** tab. From there, you can view team members, reassign roles, or delete members.

Multi-organization membership is available exclusively on the Enterprise plan, allowing users to create, join, and participate in multiple organizations simultaneously.

## Organization Teams

Teams allow you to bring different members of your organization together to accomplish specific tasks. For example, you can aggregate users with the same access privileges to certain apps together in a single team.

> **Note:** The teams functionality is available only to users on the Enterprise plan.

### How to Add Teams

Log into your organization’s account. Then, in the collapsible left sidebar, select **Settings** and choose **Teams** from the dropdown list.

You’ll be redirected to the **Teams** page, where you can create new teams and carry out various team management tasks.

Click the **Create Team** button to add a new team to your organization.

In the dialog box that appears, enter the team ID, team name, and set the permissions for the team (the permissions are [described below](https://docs.clarifai.com/control/clarifai-organizations/members-teams/#permission-types-for-teams)).

Click the **Confirm** button to finalize creating the team.

Your newly created team will appear on the **Teams** listing page. You can view other teams you've added and delete them from that table.

#### Permission Types for Teams

| **Role** | **Description** | **Capabilities** | **Notes / Best Practices** |
| --- | --- | --- | --- |
| **Full Access** | Highest level of access with complete administrative control over the app | - Access to all app features and functionalities<br>- Full CRUD (Create, Read, Update, & Delete) operations on all resources | Should only be granted to team members requiring full administrative control |
| **Model Trainer** | For team members focused on model development and training | - View all models<br>- Create, update, delete models<br>- Train models<br>- Access model metrics & performance data<br>- View inputs & concepts<br>- Access datasets<br>- Deploy and view models in clusters<br>- View clusters and nodepools | Assign to members responsible for developing and maintaining AI models |
| **Labeler Lead** | Supervisory role for labeling operations and quality control | - All **Labeler Worker** permissions, plus:<br>- Create labeling tasks<br>- Assign tasks<br>- Monitor task progress<br>- View team member details (first/last names)<br>- Access task analytics<br>- Review annotations<br>- Provide feedback<br>- Create, modify, delete concepts | Serves as supervisors for labeling operations and ensures quality control |
| **Labeler Worker** | Basic role focused on performing labeling tasks | - Access assigned labeling tasks<br>- **Read** access to: concepts within tasks, input data for assigned tasks, task instructions, and guidelines<br>- **Write** access to: annotations, task status updates, progress reports<br>- Evaluate & assess completed work for quality and consistency | Entry-level labeling role with limited permissions |

### How to Manage a Team

When you click on a team from the **Teams** listing page, you’ll be taken to its individual page, where you can manage and perform various team-related tasks.

For example, click the three-dot menu in the upper-right corner to open a dropdown list, where you can select either **Edit Team Name** to rename the team or **Delete Team** to remove it.

#### Add and Manage Team Members

To add members to a team, first select the **Members** tab. Then, click the **Add Members** button in the upper-right section of the page.

In the dialog box that appears, search for a member(s) of your organization and click the **Add users** button to add them to the team. Note that you can only add existing members of your organization to a team.

The newly added member will appear in the **Members** tab, where you can also view all existing members and remove them if needed.

#### Add and Manage Team Apps

To assign an app to a team, first select the **Apps** tab. Then, click the **Add App** button in the upper-right section of the page.

> **Note**: You can set the default access level for your team members when adding apps — Full Access, Labeler Worker, Labeler Lead, or Model Trainer, [as explained previously](https://docs.clarifai.com/control/clarifai-organizations/members-teams/#permission-types-for-teams). Use the dropdown menu on the right side of the apps listing page to set these permissions, which you can always customize later if needed.

In the dialog box that appears, search for the app(s) you want to add to your team. Note that you can only add apps that already belong to your organization — either those you created or those [transferred](https://docs.clarifai.com/control/clarifai-organizations/apps-models-workflows#transfer-an-app) into it. From the same dialog, you can also set the permissions for the added app(s).

Next, click the **Add apps** button in the dialog box to add the app(s) you've selected to the team.

The newly added app will appear on the apps listing page, where you can also view other apps, edit their permissions, or delete them.

On the **App Settings** page of an organization app, you can view the teams that have access to the app, edit their permissions, and add or delete teams.
