> For the complete documentation index, see [llms.txt](https://learn.coremodels.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://learn.coremodels.io/roles.md).

# Roles

CoreModels provides the following roles, listed in order of authority. Each role inherits the capabilities of the roles preceding it:

#### Viewer

Viewers are read-only members of a project. They can:

* View all models, schemas, and content.
* Export data and schemas.
* View all comments.

***

#### Collaborator

Collaborators can view and contribute to the project's content. They have all Viewer permissions, and can also:

* Update and edit the project's content.
* Add and reply to comments.

***

#### Editor

Editors can update the core structure of the schema. They have all Collaborator permissions, and can also:

* Edit and update the entire schema, including **Relations** and **Mixins**.

***

#### Admin & Owner

Admins have full control over the project and its members. They have all Editor permissions, and can also:

* Import and export data.
* Manage project members and their roles.
* Connect the project to external integrations.
* Perform backups and restore the project.
* Permanently delete the project.
