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

# Roles

This document describes the different roles that you can assign to your users on Chift's platform. Based on user feedback, we have created a set of roles with a set of permissions so that you can easily give the right roles to the right team members. Don't hesitate to contact us if it doesn't match your expectations.

### Roles' description

The table below highlights the different roles with a brief explanation.

| Role       | Description                                                                                                                                              |
| ---------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Admin      | Can manage the account, invite new members, and manage accesses. Can also do everything on the platform.                                                 |
| Developer  | Same as admin but cannot manage members.                                                                                                                 |
| Onboarding | Can create, update, and send connection links of consumers. Also has the same rights as the support role.                                                |
| Support    | Same as reporter, and can also view datastore data, transactions, and execute GET transactions through the API Explorer.                                 |
| Reporter   | Can only view data of consumers, connectors, and syncs. Cannot view transactions or datastore data, and cannot manage the account or invite new members. |

### Roles' permissions matrix

The table below gives a detailed overview of the permissions assigned to each role.

| Permission                            | Admin                                  | Developer                              | Onboarding                             | Support                                | Reporter                               |
| ------------------------------------- | -------------------------------------- | -------------------------------------- | -------------------------------------- | -------------------------------------- | -------------------------------------- |
| Create consumers                      | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |                                        |
| Read consumers                        | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |
| Update consumers                      | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |                                        |
| Delete consumers                      | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |                                        |
| Setup new connections (generate link) | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |
| Create API keys                       | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |                                        |                                        |
| Read API keys                         | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |                                        |                                        |
| Update API keys                       | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |                                        |                                        |
| Delete API keys                       | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |                                        |                                        |
| Activate/Deactivate connectors        | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |                                        |
| Read connectors                       | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |
| Create webhooks                       | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |                                        |                                        |
| Read webhooks                         | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |                                        |                                        |
| Update webhooks                       | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |                                        |                                        |
| Delete webhooks                       | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |                                        |                                        |
| Create syncs                          | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |                                        |                                        |
| Read syncs                            | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |
| Update syncs                          | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |                                        |                                        |
| Delete syncs                          | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |                                        |                                        |
| Execute GET transactions              | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |
| Execute ALL transactions              | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |                                        |                                        |
| Read transactions                     | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |
| Read datastores                       | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |
| Delete datastores                     | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |                                        |                                        |
| Execute flows                         | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |
| Update account (logo, colors, ...)    | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |                                        |                                        |
| Manage members                        | <Icon icon="check" iconType="solid" /> |                                        |                                        |                                        |                                        |
| Create marketplace                    | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |                                        |                                        |
| Update marketplace                    | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |                                        |                                        |
| Delete marketplace                    | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |                                        |                                        |
| Create environment                    | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |                                        |                                        |
| Update environment                    | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |                                        |                                        |
| Delete environment                    | <Icon icon="check" iconType="solid" /> | <Icon icon="check" iconType="solid" /> |                                        |                                        |                                        |
