> For the complete documentation index, see [llms.txt](https://multiset.gitbook.io/multiset/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://multiset.gitbook.io/multiset/basics/team-members.md).

# Team Members

Team Members lets you share a single MultiSet account with the people you work with. Instead of sharing one login, you invite each teammate by email and give them a role that decides what they can see and do. Everyone works inside the same account, so your maps, MapSets, objects, and credentials stay in one place.

You manage your team from the **Members** tab in the Developer Portal.

Go to **Developer Portal** -> **Account** -> **Members**.

<figure><img src="/files/I5yrvwqVCG5nninV5Yov" alt="Users and permissions in the Account Members tab"><figcaption><p>Manage who has access to your account and what they can do</p></figcaption></figure>

## Roles

Every member has one of three roles. Roles are the same across the whole account, so a person's role decides what they can do everywhere in the portal.

| Role       | What they can do                                                                                                                      |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------- |
| **Owner**  | Full access. Manage maps, MapSets, objects, and credentials, plus billing and members. Each account has exactly one owner.            |
| **Admin**  | Create, edit, and delete content (maps, MapSets, objects) and manage API credentials. Admins cannot access billing or manage members. |
| **Viewer** | Read-only. Viewers can see everything in the account but cannot create, edit, or delete anything.                                     |

{% hint style="info" %}
In short: **Admin** can create, edit, and delete content, but not billing or members. **Viewer** has read-only access.
{% endhint %}

The **Owner** is the person who created the account. Ownership is fixed: the owner cannot be removed and cannot leave the account. When you invite someone, you can assign them the **Admin** or **Viewer** role.

## Invite a member

Only the account owner can invite members.

1. Open **Account** -> **Members**.
2. Select **Add member**.
3. Enter the teammate's email address.
4. Choose a role, **Admin** or **Viewer**.
5. Select **Send invite**.

<figure><img src="/files/cG9DJ6s76PfBHS1W5SZA" alt="Inviting a new member by email and choosing a role"><figcaption><p>Invite a teammate by email and pick their role</p></figcaption></figure>

The person receives an invitation email. The invite stays valid for **7 days**, after which you can send a new one.

You can invite someone who does not have a MultiSet account yet. When they sign up with the same email address, the invitation is linked to their new account automatically, and they can accept it.

{% hint style="warning" %}
The number of members you can add depends on your plan. Pending invitations count toward your seat limit. If you reach the limit, remove a member or upgrade your plan to add more. If your current plan does not include team members, contact <support@multiset.ai>.
{% endhint %}

## Accept an invitation

When you have been invited to an account, you see an invitation banner on your **Home** and **Account** pages once you sign in with the invited email.

<figure><img src="/files/fJ9NmChgyRnMPQw3jzze" alt="Invitation banner with an Accept invitation button"><figcaption><p>The invitation banner shown to an invited user</p></figcaption></figure>

Select **Accept invitation** to join. The account then appears in your account switcher, and you can start working in it with the role you were given.

## Switch between accounts

If you belong to more than one account (for example, your own account and one you were invited to), use the account switcher at the top of the portal to move between them. The switcher lists each account with your role in it, so you always know whether you are an Owner, Admin, or Viewer in the account you are viewing.

<figure><img src="/files/VVlet4Df4tK4ska3L488" alt="Account switcher listing accounts and roles"><figcaption><p>Switch between accounts you belong to, or leave one you no longer need</p></figcaption></figure>

## Manage existing members

From the **Members** tab, the owner can:

* **Change a role.** Use the role dropdown next to a member to switch them between Admin and Viewer.
* **Remove a member.** Select the delete icon to revoke a member's access to the account.

The owner's own row cannot be changed or removed.

## Leave an account

Any member can leave an account they were invited to from the account switcher. The owner cannot leave their own account, because every account must always have an owner.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://multiset.gitbook.io/multiset/basics/team-members.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
