# Roles and permissions

## General Functioning

Each user can be associated with 1 or more roles. The roles are themselves associated with a list of permissions (e.g.: write in the registry, post a request to exercise a right...). There are two ways to manage the roles associated with users.

* If you are an owner, you can use [this account management interface](https://app.dastra.eu/general-settings/users?q=\&page=1\&size=20)
* If you have the role of entity administrator, you can manage the roles and permissions of users belonging to your entity using [this interface](https://app.dastra.eu/general-settings/roles).

## Create your own roles

To create your own roles associated with permissions, go to [this page](https://app.dastra.eu/general-settings/roles).

You can create a custom "new role" by clicking on the "Create a new role" button\ <br>

<figure><img src="/files/73Itct52w7H8BtU9rZkc" alt=""><figcaption></figcaption></figure>

It is possible to select the boxes associated with permissions

<div align="center"><figure><img src="/files/jWbg0t6jEMZGMF7FJQuX" alt=""><figcaption><p>Creating a role</p></figcaption></figure></div>

\
**Read/Write own elements:** Users can only view and edit items assigned to them within the module.

**Read:** Users can view all items in the module.

**Writing:** Allows modification of all items in the module.

**Export:** Permits exporting all items.

**Import:** Allows importing all items into the module.

**Notification:** Users receive notifications for all items in the module.

{% hint style="info" %}
It is not possible to select both “Read/Write own elements” and permissions on all items for the same role in a module. Users can access either only their own items or all items.
{% endhint %}

\
Once you've created your custom role, you can assign it to any workspace user within your organization.


---

# 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://doc.dastra.eu/en/features/settings/roles-et-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.
