> ## Documentation Index
> Fetch the complete documentation index at: https://mintlify-mintlify-3ec29705.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Roles

> Assign admin, editor, or viewer roles to team members to control access levels, editing permissions, and deployment capabilities in Mintlify.

<Info>
  Role-based access control (RBAC) is available on [Enterprise plans](https://mintlify.com/pricing?ref=rbac).
</Info>

Mintlify provides three dashboard access levels: viewer, editor, and admin.

|                                               | Viewer | Editor | Admin |
| --------------------------------------------- | :----: | :----: | :---: |
| View content in the editor                    |    ✅   |    ✅   |   ✅   |
| View dashboard and analytics                  |    ✅   |    ✅   |   ✅   |
| Ask the [Slack agent](/agent/slack) questions |    ✅   |    ✅   |   ✅   |
| Make changes with the Slack agent             |    ❌   |    ✅   |   ✅   |
| Edit content in the web editor                |    ❌   |    ✅   |   ✅   |
| Publish changes                               |    ❌   |    ✅   |   ✅   |
| Create, rename, and delete pages              |    ❌   |    ✅   |   ✅   |
| Reorder navigation                            |    ❌   |    ✅   |   ✅   |
| Upload media                                  |    ❌   |    ✅   |   ✅   |
| Trigger deployments                           |    ❌   |    ✅   |   ✅   |
| Create and delete API keys                    |    ❌   |    ✅   |   ✅   |
| Configure integrations                        |    ❌   |    ✅   |   ✅   |
| Configure assistant                           |    ❌   |    ✅   |   ✅   |
| Configure add-ons                             |    ❌   |    ✅   |   ✅   |
| Invite editors and viewers                    |    ❌   |    ✅   |   ✅   |
| Update user roles                             |    ❌   |    ❌   |   ✅   |
| Invite admins                                 |    ❌   |    ❌   |   ✅   |
| Delete users                                  |    ❌   |    ❌   |   ✅   |
| Manage billing                                |    ❌   |    ❌   |   ✅   |
| Manage SSO                                    |    ❌   |    ❌   |   ✅   |
| Update custom domain                          |    ❌   |    ❌   |   ✅   |
| Update Git source                             |    ❌   |    ❌   |   ✅   |
| Delete organization                           |    ❌   |    ❌   |   ✅   |

<Tip>
  Limit admin access to only the people who need to perform admin tasks.
</Tip>

## Add members to your organization

By default, the person who creates your Mintlify organization has admin access. Add additional members in the [Members](https://app.mintlify.com/settings/organization/members) page of your dashboard.

You can invite any number of members to your organization.

## Accept an invitation

If you were invited to an existing Mintlify organization, follow these steps to join it.

<Steps>
  <Step title="Sign up or sign in with the invited email.">
    Open the invitation email and use the link to reach the dashboard. Create your Mintlify account (or sign in) with the **same email address** the invitation was sent to. If the emails don't match, the invitation won't be linked to your account.

    If you're already signed in to a different Mintlify account in your browser, open the invitation link in a private or incognito window to avoid a session conflict.
  </Step>

  <Step title="Accept the invitation.">
    Once you're signed in, go to your [dashboard](https://app.mintlify.com) and click **Accept organization invitations**. After accepting, you're a member of the inviting organization.
  </Step>

  <Step title="Switch between organizations.">
    If you also belong to your own organization, use the **Switch organization** option in the profile dropdown (top right of the dashboard) to move between the organization you joined and any others you belong to.
  </Step>
</Steps>

<Tip>
  If you don't see the **Accept organization invitations** button after signing in with the invited email, ask an admin of the inviting organization to re-send the invitation from their [Members](https://app.mintlify.com/settings/organization/members) page.
</Tip>

## Change the email on your account

Mintlify accounts are tied to an email address. To move your membership to a different email, use the invite flow to add the new address and remove the old one:

<Steps>
  <Step title="Invite the new email.">
    From the [Members](https://app.mintlify.com/settings/organization/members) page, invite your new email address to the organization. Assign it the same role as your current account.
  </Step>

  <Step title="Accept the invitation with the new email.">
    Sign in with the new email address and follow the [Accept an invitation](#accept-an-invitation) steps to join the organization.
  </Step>

  <Step title="Remove the old account.">
    From the Members page, remove the account associated with your old email address.
  </Step>
</Steps>

<Note>
  Only admins can invite or remove members. If you're not an admin, ask an admin in your organization to perform these steps for you.
</Note>
