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

# Role Based Access Control overview

Role-Based Access Control (RBAC) helps you manage who can access and perform tasks across your account, projects, and environments. It provides clear permissions, improves security, and ensures that users only see what they're allowed to.

***

## Understanding access levels

RBAC is structured around three levels of role assignment. Each level defines what users can do, and helps ensure secure and efficient access.

* Roles are assigned at the **account**, **project**, and **environment** levels.
* Roles define the **permissions** a user has, from managing other users to running pipelines.

| Role type                                                   | Description                                                                           |
| ----------------------------------------------------------- | ------------------------------------------------------------------------------------- |
| [Account roles](/docs/administration/account-roles)         | Manage users, permissions, and account-level access.                                  |
| [Project roles](/docs/administration/project-roles)         | Control access and permissions in individual projects, including pipeline operations. |
| [Environment roles](/docs/administration/environment-roles) | Determine which users can interact with, manage, or monitor specific environments.    |
