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.

You can assign user permissions within apps. Within each app, users can be assigned one of five roles. 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. The Owner can then start to invite other users to join the app, or multiple apps, within the organisation.

When signed into the organisation, the Owner can create more apps, which become part of the organisation. The owner can manage user roles across all apps in the organisation they own.

A diagram that shows how each organisation can contain multiple apps, which each contain a variety of user roles.

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 five possible roles that you can have as a member of an app within an organisation:

  • Owner
  • Admin
  • Developer
  • Payments Operator
  • View-only
RolePermissions
Owner- Refund payments from the payments view.
- Invite, 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 return 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- Refund payments from the payments view.
- Invite, 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 return 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 return URIs.
- Manage merchant account balances.
- Manage webhook URIs and signing keys.
Payments Operator- Refund payments from the payments view.
- Read balances and payments in the merchant account dashboard and payments view.
- Export balances and payments from the merchant account dashboard and payments view.
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.

To change the owner of an organisation, contact us.


Next steps

Now that you understand the roles available in Console, consider inviting users to your app.