Manage Console user permissions
How organisations and apps work together in Console. What it means to be an admin, developer or view-only Console user.
User permissions are assigned within apps, with users assigned one of three roles within each app. Each app has its own client_id
and a pair of GBP and EUR merchant accounts.
Apps belong to organisations. When a new user signs up to Console and creates an app, Console also creates an organisation, which initially only contains that app. This user has the Owner role in the organisation.
When signed into the organisation, the Owner can create more apps, which become part of the organisation. The owner can administrate user roles across all apps in the organisation they own.
If someone signs up to Console and creates a new app, it creates a new organisation.

Each organisation can contain multiple apps, and each app can have multiple users with various roles.
Users can have different roles in different apps. These roles determine a user's permissions and access.
Users can be a member of multiple organisations. If they are, they can switch organisation through the dropdown menu in the top-right corner of Console.
Roles and permissions
There are four possible roles that you can have as a member of an app within an organisation:
- Owner
- Admin
- Developer
- View-only
Role | Permissions |
---|---|
Owner | - Change the roles of or remove Admin, View-only or Developer users. - Read balances and payments in the merchant account dashboard and payments view. - Export balances and transactions from the merchant account dashboard and payments view. - Manage redirect URIs. - Manage payment settings. - Customise payment authorisation user interfaces. - Reset client secrets. - Request an account upgrade to Pay as You Go/Enterprise. - Request the deletion of an application. |
Admin | - Change the roles of or remove View-only or Developer users. - Read balances and payments in the merchant account dashboard and payments view. - Export balances and payments from the merchant account dashboard and payments view. - Manage redirect URIs. - Manage payment settings. - Customise payment authorisation user interfaces. - Reset client secrets. - Request an account upgrade to Pay as You Go/Enterprise. - Request the deletion of an application. |
Developer | - Read balances and payments in the merchant account dashboard and payments view. - Export balances and payments from the merchant account dashboard and payments view. - Manage redirect URIs. - Manage payment settings. |
View-only | - Read balances and payments in the merchant account dashboard and payments view. - Export balances and payments from the merchant account dashboard and payments view. |
Migrating from the previous version of Console?
If you had the member role in the previous version of the Team members page, you will automatically be given the developer role once you migrate to the new version of the page.
If you had the admin role, you will remain an admin.
To change the owner of an organisation, contact us.
Invite people to your app or organisation
To invite people to your app:
- Click the Team members icon in the left-hand navigation bar.
The People page displays, displaying the list of members in the current app, which the option to edit their permissions or remove them. - Click Add people.
The Add people to your application dialog displays. - Enter the email address of the user to add to the app, select a role for them, and click Invite.
The user receives an email invite they must respond to in order to access the app.
Not everyone in your organisation must have access to every app. Users can only see the apps they have access to.
Updated 9 days ago