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

# Member settings

> Workspace roles, permissions, and managing members

## Overview

Each workspace has role-based user permissions.

Every member is assigned one role: **Owner**, **Admin**, or **Member**. The role defines what they can view, create, update, and delete across the workspace.

***

## Roles

| Role       | Description                                                                                                                                    |
| ---------- | ---------------------------------------------------------------------------------------------------------------------------------------------- |
| **Owner**  | The workspace creator. Has full control over all resources, including deleting the workspace itself. There is exactly one owner per workspace. |
| **Admin**  | A trusted manager. Can invite and remove members, change roles, and manage all shared resources.                                               |
| **Member** | A regular collaborator. Can create and use resources, but can only update or delete the things they created themselves.                        |

***

## Permissions by resource

### Workspace

<div className="perm-table">
  | Action           |               Owner              |               Admin              |              Member              |
  | ---------------- | :------------------------------: | :------------------------------: | :------------------------------: |
  | View workspace   | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> |
  | Edit name & URL  | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> |  <span className="q-no">✗</span> |
  | Delete workspace | <span className="q-yes">✓</span> |  <span className="q-no">✗</span> |  <span className="q-no">✗</span> |
</div>

### Memberships

<div className="perm-table">
  | Action                        |               Owner              |               Admin              |              Member             |
  | ----------------------------- | :------------------------------: | :------------------------------: | :-----------------------------: |
  | Invite new members            | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> | <span className="q-no">✗</span> |
  | Remove members                | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> | <span className="q-no">✗</span> |
  | Remove / demote another admin | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> | <span className="q-no">✗</span> |
  | Change member roles           | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> | <span className="q-no">✗</span> |
</div>

### Source Credentials

<div className="perm-table">
  | Action |               Owner              |               Admin              |              Member              |
  | ------ | :------------------------------: | :------------------------------: | :------------------------------: |
  | View   | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> |
  | Create | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> |
  | Update | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> |  <span className="q-no">✗</span> |
  | Delete | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> |  <span className="q-no">✗</span> |
</div>

### API Keys

<div className="perm-table">
  | Action |               Owner              |               Admin              |              Member              |
  | ------ | :------------------------------: | :------------------------------: | :------------------------------: |
  | View   | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> |
  | Create | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> |
  | Update | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> |  <span className="q-no">✗</span> |
  | Delete | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> |  <span className="q-no">✗</span> |
</div>

### MCP Authorization

<div className="perm-table">
  | Action |               Owner              |               Admin              |              Member              |
  | ------ | :------------------------------: | :------------------------------: | :------------------------------: |
  | View   | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> |
  | Create | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> |
  | Update | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> |  <span className="q-no">✗</span> |
  | Delete | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> |  <span className="q-no">✗</span> |
</div>

### Websites & Data Sources

<div className="perm-table">
  | Action |               Owner              |               Admin              |              Member              |
  | ------ | :------------------------------: | :------------------------------: | :------------------------------: |
  | View   | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> |
  | Create | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> |
  | Update | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> |  <span className="q-no">✗</span> |
  | Delete | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> |  <span className="q-no">✗</span> |
</div>

<Info>
  **Creators have full permissions to their own resources.**

  The member who created a resource (e.g. connector credential, source, API key, etc.) can always update and delete it, regardless of their workspace role.
</Info>

***

## Managing memberships

<div className="perm-table">
  | Action                        |               Owner              |               Admin              |              Member             |
  | ----------------------------- | :------------------------------: | :------------------------------: | :-----------------------------: |
  | Invite new members            | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> | <span className="q-no">✗</span> |
  | Remove members                | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> | <span className="q-no">✗</span> |
  | Remove / demote another admin | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> | <span className="q-no">✗</span> |
  | Change member roles           | <span className="q-yes">✓</span> | <span className="q-yes">✓</span> | <span className="q-no">✗</span> |
</div>

Owners and admins can manage workspace members in **Settings → Members**.

### Inviting workspace members

<Steps>
  <Step>
    Open **Settings** and go to the **Members** tab.
  </Step>

  <Step>
    Enter the email address of the person that should be invited and select the appropriate role.
  </Step>

  <Step>
    The invitee receives an email link to join the workspace.
  </Step>
</Steps>

### Removing workspace members

<Steps>
  <Step>
    Open **Settings** and go to the **Members** tab.
  </Step>

  <Step>
    Find the member you want to remove and open their action menu.
  </Step>

  <Step>
    Select **Revoke access** and confirm the deletion in the modal opening up.
  </Step>
</Steps>

### Changing a workspace member's role

<Steps>
  <Step>
    Open **Settings** and go to the **Members** tab.
  </Step>

  <Step>
    Find the member whose role you want to change and open their action menu.
  </Step>

  <Step>
    Select the new role: **Admin** or **Member**.
  </Step>
</Steps>

<Info>
  **Admins cannot demote themselves.**

  An admin can change the role of other admins, but cannot demote their own account. If you need to change your own role, contact the workspace owner.
</Info>
