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

# Manage Team Access

This guide covers day-to-day usage of nodes and rollups sharing in the Zeeve Platform:

* Open **Users & Access**
* Invite users
* Manage users
* Accept invitation
* Transfer ownership

## Roles and Access

#### 1. Super Admin

* Full access to users, nodes, and rollups.
* Can add/remove Admins, transfer ownership, and manage subscriptions.
* Only one Super Admin is allowed in an organization at any time.

#### 2. Admin

* Full access to nodes and rollups.
* Can invite users (Admin/Operator), update roles, and update node/rollup access.
* Can manage subscriptions.
* Cannot delete the Super Admin or other Admins.

#### 3. Operator

* Read-only access to nodes and rollups.
* Cannot access user management.
* Cannot modify resources or manage subscriptions.

## Open Users & Access

1. Log in to Zeeve Platform.
2. Go to **Settings**.
3. Open **Users & Access**.
4. Review the counters, search, table fields, and row actions.

### What Data Is Shown

* Top counters:
  * **Total users**: all users currently in your organization.
  * **Pending invites**: invitations sent but not accepted/revoked/expired.
  * **Operator / Admin / Super Admin**: role-wise user counts.
* Search box:
  * Filters rows by name or email.
* Users table fields:
  * **Name**: user display name.
  * **Role**: current organization role.
  * **Assigned Nodes**: node access currently mapped for the user.
  * **Assigned Rollups**: rollup access currently mapped for the user.
  * **Action**: row-level controls (edit/remove/revoke based on state and permissions).
* Pending invitation rows:
  * Show invite state and access values until the invite is accepted or revoked.

![Settings overview for Super Admin](/files/561169c94756b3407b4a55916460d47c3cd07006)

![Users & Access table actions](/files/6b0e3f31f1c859e9745393c7ceb89b059a15b2af)

## Invite a User

1. Click **Invite User**.
2. Enter user email.
3. Select role (`Admin` or `Operator`).
4. Select node/rollup access as needed.
5. Click **Send Invite**.
6. An invitation email is sent to the invited email address. The user must open that email to proceed with the onboarding/acceptance flow.

![Invite user modal with Admin role](/files/87630b332b4c6e0eda2c632662f0f3c485edc147)

## Manage Users

Use the **Action** column in each row to manage users and invites.

### Edit Role

1. Locate the user row in **Users & Access**.
2. Click the **Edit** icon.
3. Select a new role allowed by your role permissions.
4. Save and verify the updated role in the table.

### Remove User

1. Locate the user row in **Users & Access**.
2. Click the **Remove/Delete** action for that row.
3. Confirm removal.
4. Verify user count and table rows are updated.

### Revoke Invite

1. Locate the pending-invite row in **Users & Access** or the invitation-related list view.
2. Click the **Revoke** action for that invite.
3. Confirm revoke.
4. Verify the invite is no longer active.

### Action Availability Notes

* Available actions depend on your role (Super Admin/Admin/Operator).
* Protected rows may show disabled actions (for example, restricted role transitions or protected users).
* Invite rows and active-user rows can have different action sets.

![Edit role flow from Users & Access table](/files/5b7ee4edbcc529d654f537a0aaae5bd692656640)

## Accept Invite (Invited User)

1. Log in with the invited user's email.
2. Go to **Settings**.
3. Open **Pending Invitation**.
4. Click **Accept** for the organization invite.
5. Verify the success toast and zero pending invitations.

![Pending invitation before accept](/files/07832e5c69442a37b8cd849292905d2c239543fa)

![Invitation accepted confirmation](/files/34983179351abdeafa304f7f68588d7b8ab3a4ba)

## Transfer Ownership (Super Admin)

1. Open **Users & Access**.
2. Click **Transfer Ownership**.
3. Enter an eligible user email from the same organization.
4. Click **Transfer ownership**.

![Transfer ownership with required-email validation](/files/365f9c2bb0136f7530319ec841b8f1a9447de096)

![Transfer ownership with invalid/out-of-scope user](/files/9d614d669e95dfc0371baa301f2bd10562623fa4)

## Node-Sharing Limitations

* Each organization can have only **one Super Admin** at any given time.
* The invited user must have **no prior nodes** and must **not belong to any existing organization**.
* If the user is already part of another organization, they must leave that organization before accepting a new invite.


---

# 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://docs.zeeve.io/zeeve-platform/manage-team-access.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.
