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

# RBAC

> Role-based access control across your organization, apps, and resources.

## Organization roles

| Role        | Permissions                            |
| ----------- | -------------------------------------- |
| **Member**  | View apps and connectors               |
| **Builder** | Create new apps                        |
| **Admin**   | Full control including user management |

## Application roles

| Role       | Permissions                                 |
| ---------- | ------------------------------------------- |
| **User**   | View and run the deployed app               |
| **Editor** | Modify code and create versions             |
| **Admin**  | Full control including sharing and deletion |

## Agent roles

| Role       | Permissions                             |
| ---------- | --------------------------------------- |
| **User**   | Run the agent and start chats with it   |
| **Editor** | Edit the agent's definition and publish |
| **Admin**  | Full control including sharing          |

See [Agent access & permissions](/agents/permissions) for how these extend to skills and schedules.

## Resource roles

| Role        | Permissions                                    |
| ----------- | ---------------------------------------------- |
| **Builder** | Invoke resources in development and production |
| **Admin**   | Configure and manage the resource              |

## Groups

Groups let you manage permissions for sets of users efficiently:

* **Inheritance** — Group members inherit all permissions granted to the group
* **Default permissions** — Configure groups to have automatic access to new apps
* **All Users group** — Every organization member, useful for open-by-default apps
