# Team members

Learn how to invite team members to your Hygraph project, assign and change roles, remove members, and view role details.

The **Project Members** screen gives you an overview of everyone on your project team and the roles they are assigned to. From here you can invite new members, change role assignments, remove members, and navigate to role details.

To access this screen, navigate to **Project Settings > Team > Members**.

![Project team members](https://hygraph.com/images/docs/user-guides/project-guides/projectsettings-team-members.png)

## Invite team members

You must invite a user to the project before you can assign them to a role.

1. Click **Invite members** at the top right of the **Project Members** screen.
2. Enter the user's **Email address** and select their **Role** from the dropdown. The dropdown lists all roles currently configured in your project. [Learn more about roles and permissions](https://hygraph.com/docs/getting-started/access-and-permissions/user-roles-and-permissions).
3. Click **Add to list** to add the user to the invite queue. Repeat for additional members if needed.
4. Click **Invite** to send the invitation.

![Add team members](https://hygraph.com/images/docs/user-guides/project-guides/projectsettings-team-members-add.png)

### Resend invitations

For accounts not yet registered in Hygraph, wait at least 15 minutes before resending an invitation to the same email address. You can resend to the same address a maximum of three times within a 24-hour period.

## Change a member's role

1. Navigate to **Project Settings > Team > Members** and locate the user in the list.
2. Open the context menu for that user and select **Change role**.
3. The role list for that member becomes editable. Select a role from the list to add it.
4. Click **Update** to save the changes.

![Remove a team member from a role](https://hygraph.com/images/docs/user-guides/roles-and-permissions/change-role.png)

## Remove a member's role

1. Navigate to **Project Settings > Team > Members** and locate the user in the list.
2. Open the context menu for that user and select **Change role**.
3. The role list for that member becomes editable. Click the **×** next to a role name to remove it.
4. Click **Update** to save the changes.

![Remove a team member from a role](https://hygraph.com/images/docs/user-guides/roles-and-permissions/remove-role.png)

## Remove a member from the project

1. Navigate to **Project Settings > Team > Members** and locate the user in the list.
2. Open the context menu for that user and select **Remove from project**.
3. Confirm the action in the dialog that appears.

This action is permanent and cannot be undone. The user will lose access to the project immediately.

![Remove team member from a project](https://hygraph.com/images/docs/user-guides/project-guides/team-member-remove-from-project.png)

## View role details

To view the permissions associated with a role that a member belongs to:

1. Open the context menu for the team member.
2. Select **View role**. If the member has multiple roles, select the specific role you want to inspect.

This takes you to the [Roles & Permissions](https://hygraph.com/docs/getting-started/access-and-permissions/user-roles-and-permissions) screen for that role, where you can see the list of assigned members and the content and Management API permissions configured for it.

![View role](https://hygraph.com/images/docs/user-guides/project-guides/team-member-view-role.png)

## What's next

- [Roles](https://hygraph.com/docs/getting-started/access-and-permissions/user-roles-and-permissions): Create and configure roles, assign permissions, and set up role-based access.
