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

# Team Management

> Manage team members and user access for your Guru

Control who can access and modify your Guru by adding team members and managing their roles.

## Roles Overview

| Role         | Permissions                                                                                                     |
| ------------ | --------------------------------------------------------------------------------------------------------------- |
| **Owner**    | Full control: manage settings, data sources, team members, and delete Guru                                      |
| **Member**   | Access and modify Guru content and data sources (full admin panel access)                                       |
| **End User** | Ask questions only. Cannot access admin panel (Settings, Actions, Secrets, Integrations, Analytics, Team, etc.) |

<Info>
  The **End User** role is controlled via the built-in **End Users** group. Add
  a team member to the End Users group to restrict them to question-asking only.
  See [End Users Group](#end-users-group) below.
</Info>

***

## Gurubase Cloud

### View Team Members

<Frame>
  <img src="https://mintcdn.com/gurubase/Iz4ODw9HoPVuWhIw/images/guides/team/team.png?fit=max&auto=format&n=Iz4ODw9HoPVuWhIw&q=85&s=430e90ed582a948f23defe35b023cfa7" alt="Team Management" width="3556" height="1758" data-path="images/guides/team/team.png" />
</Frame>

View all team members with their names, emails, and roles (Owner or Member).

### Add a Team Member

<Frame>
  <img src="https://mintcdn.com/gurubase/Iz4ODw9HoPVuWhIw/images/guides/team/add-member.png?fit=max&auto=format&n=Iz4ODw9HoPVuWhIw&q=85&s=be467eeddf5c66ef2d6ccae03fdf2ca7" alt="Add Team Member" width="3554" height="1632" data-path="images/guides/team/add-member.png" />
</Frame>

<Steps>
  <Step title="Open Team Settings">
    Go to your Guru's settings and click the **Team** tab.
  </Step>

  <Step title="Add Member">
    Click **+ Add Team Member** and enter the email address.
  </Step>

  <Step title="Confirm">
    The user must already have a Gurubase account to be added.
  </Step>
</Steps>

### End Users Group

Every Guru comes with a built-in **End Users** group. Team members added to this group
can only ask questions through the chat interface. They cannot access the admin panel
(Settings, Integrations, Actions, Secrets, Analytics, Team, Triage, MCP, or
Multi-Answer Jobs).

This is useful when you need to add users to a private Guru for Q\&A access without
giving them admin privileges. For example, in an enterprise scenario where employees
should ask the Guru questions but not modify its configuration.

<Steps>
  <Step title="Go to Team > Groups tab">
    Navigate to your Guru's **Team** page and click the **Groups** tab. The
    **End Users** group is listed with a **Built-in** badge and cannot be
    renamed or deleted.
  </Step>

  <Step title="Add members to End Users">
    Click the **Members** tab and use the **Groups** column to assign users to
    the End Users group.
  </Step>

  <Step title="Verify">
    Sign in as an End User member. The admin sidebar should be empty and
    navigating to any admin URL (e.g., `/guru/{slug}/settings`) will redirect to
    the chat page.
  </Step>
</Steps>

<Warning>
  The End Users group is a built-in group. It cannot be renamed or deleted. The
  Owner always retains full admin access even if added to the End Users group.
</Warning>

End Users can also be assigned to other content groups (e.g., "Engineering", "Sales")
for data source visibility control. The End Users group only restricts admin panel
access; it does not affect which data sources the user can see when asking questions.
See [Groups & Content Access Control](/guides/groups) for details.

***

## Self-Hosted (Enterprise)

Self-hosted deployments have additional user management capabilities accessible from the **Settings** page.

### Roles

| Role            | Scope         | Permissions                            |
| --------------- | ------------- | -------------------------------------- |
| **Super Admin** | Platform-wide | Full access to all Gurus and settings  |
| **Guru Admin**  | Per Guru      | Modify Guru configuration and settings |
| **Guru Viewer** | Per Guru      | Can only ask questions                 |

### User Management

<Frame>
  <img src="https://mintcdn.com/gurubase/Iz4ODw9HoPVuWhIw/images/guides/team/sh-team-0.png?fit=max&auto=format&n=Iz4ODw9HoPVuWhIw&q=85&s=8cb65be36a046f676d341a3d0884b740" alt="User Management" width="3546" height="1756" data-path="images/guides/team/sh-team-0.png" />
</Frame>

The User Management interface provides:

* **User Management** - List of all platform users with their roles
* **Guru User Assignments** - Manage which users have access to which Gurus

### Creating a User

<Frame>
  <img src="https://mintcdn.com/gurubase/Iz4ODw9HoPVuWhIw/images/guides/team/sh-create-user.png?fit=max&auto=format&n=Iz4ODw9HoPVuWhIw&q=85&s=1ec0a290b2030300da6328e68dac92ef" alt="Create User" width="3558" height="1762" data-path="images/guides/team/sh-create-user.png" />
</Frame>

<Steps>
  <Step title="Click Create User">
    Click **+ Create User** in the User Management section.
  </Step>

  <Step title="Enter Details">
    Enter the user's email address and full name.
  </Step>

  <Step title="Password">
    A random password is auto-generated. The user will be prompted to set their
    own password on first login.
  </Step>
</Steps>

### Assigning Users to Gurus

<Frame>
  <img src="https://mintcdn.com/gurubase/Iz4ODw9HoPVuWhIw/images/guides/team/sh-assign-user.png?fit=max&auto=format&n=Iz4ODw9HoPVuWhIw&q=85&s=376e0b593d684b088dbe0846cb2c28dc" alt="Assign User to Guru" width="3552" height="1772" data-path="images/guides/team/sh-assign-user.png" />
</Frame>

<Steps>
  <Step title="Click Assign User">
    Click **+ Assign User** in the Guru User Assignments section.
  </Step>

  <Step title="Select User and Guru">
    Choose the user and the Guru to grant access to.
  </Step>

  <Step title="Choose Role">
    Select **Guru Admin** (can modify) or **Guru Viewer** (read-only).
  </Step>
</Steps>

### User Actions

| Action             | Description                                                            |
| ------------------ | ---------------------------------------------------------------------- |
| **Reset Password** | Generate a new random password. User must set their own on next login. |
| **Delete User**    | Permanently remove the user from the platform.                         |

***

## Next Steps

<CardGroup cols={2}>
  <Card title="Audit Logs" icon="clipboard-list" href="/guides/audit-logs">
    Track user actions and API calls
  </Card>

  <Card title="Analytics" icon="chart-line" href="/guides/analytics">
    Monitor how users interact with your Guru
  </Card>
</CardGroup>
