> ## Documentation Index
> Fetch the complete documentation index at: https://docs.qbraid.com/llms.txt
> Use this file to discover all available pages before exploring further.

# User Management

> Invite and manage members, assign roles, and control access within your qBraid organization.

## Adding and Removing Users

Organization admins can invite new members directly from the [Members dashboard](https://account.qbraid.com/organizations/members).

### Inviting Users

To invite a member, enter their email address and select a role before sending the invite. The user will receive an email with a link to accept and join the organization. If they don't yet have a qBraid account, they'll be prompted to create one first.

<img src="https://storage.googleapis.com/qbraid-static-assets/qbraid-docs/orgs/orgs-invites.gif" alt="Inviting users to organization" style={{ borderRadius: "8px" }} />

### Bulk Invites

To invite multiple users at once, use the **Bulk Invite** option in the Members tab. You can upload a `.csv` file with the following format:

```csv theme={null}
email,role
alice@example.com,member
bob@example.com,admin
carol@example.com,member
```

All invited users will receive individual email invitations. Rows with invalid email addresses or unrecognized roles will be flagged before the invites are sent.

<Note>Bulk invites are limited to 100 users per upload.</Note>

### Removing Users

To remove a member, find their entry in the Members list and select **Remove Member**. Removing a user immediately revokes their access to organization resources, and subscription seat. Any credits previously distributed to that user are returned to the organization pool.

<img src="https://storage.googleapis.com/qbraid-static-assets/qbraid-docs/orgs/remove-member.gif" alt="Removing a member from organization" style={{ borderRadius: "8px" }} />

***

## User Roles

Every member of an organization is assigned a role that determines what they can see and do within the organization. The **Owner** is the person who created the organization — there is exactly one owner per organization and this role cannot be assigned to other members.

The remaining three assignable roles are:

<div
  style={{
display: "grid",
gridTemplateColumns: "1fr 1fr",
gap: "1.5rem",
alignItems: "center",
}}
>
  <img src="https://storage.googleapis.com/qbraid-static-assets/qbraid-docs/orgs/org-roles.png" alt="Organization roles" style={{ borderRadius: "8px", width: "100%" }} />

  <table>
    <thead>
      <tr>
        <th>Role</th>
        <th>Description</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td style={{ fontWeight: "bold" }}>Admin</td>

        <td>
          Full access to all org resources. Can manage organization settings,
          billing, members, and users (invite, update, remove).
        </td>
      </tr>

      <tr>
        <td style={{ fontWeight: "bold" }}>Manager</td>

        <td>
          Can manage devices, jobs, and projects. Can view and update users and
          view billing, but cannot manage members or org settings.
        </td>
      </tr>

      <tr>
        <td style={{ fontWeight: "bold" }}>Member</td>

        <td>
          Standard access to organization resources. Cannot manage settings,
          resources, or other users.
        </td>
      </tr>
    </tbody>
  </table>
</div>

***

## Editing User Roles and Access

Admins can update a member's role at any time from the Members tab. Select the member and choose **Edit Role** to change their assignment.

<img src="https://storage.googleapis.com/qbraid-static-assets/qbraid-docs/orgs/edit-role.gif" alt="Editing a member's role" style={{ borderRadius: "8px" }} />

In addition to the built-in roles, admins can configure per-user resource access overrides:

* **Compute credits** — Distribute credits from the organization pool directly to individual members.
* **Subscription seat** - Allocate a Standard or Pro seat for the organization members

These overrides are useful for managing access in mixed-role teams, such as giving a trusted researcher expanded resource access without granting full admin privileges.

<Note>
  Role changes take effect immediately. Members currently active in a session
  will see updated permissions on their next login.
</Note>
