Introduction

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

Roles’ description

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

RoleDescription
AdminCan manage the account, invite new members and manage the accesses. Moreover he can do everything on the platform.
DeveloperSame as admin but cannot manage members.
OnboardingCan create, update and send connection links of consumers. Moreover, he has the same rights as the support role.
SupportSame as reporter but het can as well view datastore data, transactions and as well execute GET transactions through the API Explorer..
ReporterCan only view data of consumers, connectors & syncs. Cannot view transactions, 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.

PermissionAdminDeveloperOnboardingSupportReporter
Create consumers

Read consumers

Update consumers

Delete consumers

Setup new connections (generate link)

Create API keys

Read API keys

Update API keys

Delete API keys

Activate/Deactivate connectors

Read connectors

Create webhooks

Read webhooks

Update webhooks

Delete webhooks

Create syncs

Read syncs

Update syncs

Delete syncs

Execute GET transactions

Execute ALL transactions

Read transactions

Read datastores

Delete datastores

Execute flows

Update account (logo, colors, …)

Manage members

Create marketplace

Update marketplace

Delete marketplace

Create environment

Update environment

Delete environment