# Roles & permissions

There are five roles, each with its responsibilities and access to certain modules of the software:

![](/files/AhE5DOP2sylcGjAyBrJJ)

**Owner**

* has access to all parts of the software

**Admin**

* has access to all parts of the software, excluding the projects the admin has no access to
* is responsible for all settings (users, flow, input and output API settings, ...)

**Manager**

* has access to all parts except the settings
* is responsible for monitoring the operators and labelers
* is responsible for uploading and managing the training data for the models
* is responsible for evaluating and analyzing the documents processed
* is responsible for sending processed documents to the training set so that models improve over time.
* Is responsible for analyzing analytics.

**Labeler**

* is responsible for labelling documents as training data

**Validator**

* is responsible for validating the processed documents and fixing production issues, but can not add or change training data.&#x20;

**Operator**

* is responsible for labelling document as training data, validating the processed documents and fixing production issues.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs-old.app.metamaze.eu/organisation/users/roles-and-permissions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
