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

# About

> Roles are what control access and permissions for users throughout the Titanbase application.

## Create a Role

<Steps>
  <Step title="Go to Admin -> Roles" />

  <Step title="Click + Role" />

  <Step title="Provide a Name and Description">
    Descriptions may seem redundant, however they are useful for users who may be new to the organization when trying to decide what role to assign another user.
  </Step>

  <Step title="Assign Permissions">
    Permissions control what a user may or may not access while using Titanbase. As a general rule of thumb, the least amount of privileges should be assigned to users so they can complete their day to day work.
  </Step>
</Steps>

## Update an Existing Role

<Steps>
  <Step title="Navigate to Admin -> Roles" />

  <Step title="Click on the role you wish to edit" />

  <Step title="Make your changes and save">
    <Danger>
      Changes take effect immediately and affect all users that are currently assigned the role you are modifying.
    </Danger>
  </Step>
</Steps>
