Developer account roles

Role types

The OWNER role is assigned to the owner of the main developer account. The owner has complete control of the account and only they can accept the Clover developer agreement.

By default, there are three roles that members can be assigned to:

  • ADMIN - Includes Owner role permissions, except the permission to accept the Clover developer agreement.
  • TECHNICAL - Includes developers and engineers who write code, debug, and manage APKs.
  • BUSINESS - Includes members who work with merchants and pricing.

Members in these three roles have limited rights and can perform limited actions. The owner can delegate tasks to appropriate members and ensure that specific actions are only taken by these members. You can also assign Custom roles, such as pricing specialist, release engineer, or human resources.

Manage default permissions

To review the default permissions assigned to each role:

  1. Log into the Developer Dashboard with the owner account credentials.
  2. From the left navigation menu, click Developer Settings > Permissions.
  3. On the Permissions page, review the list of permissions assigned to each member role.
  4. For any role, select or clear check boxes to adjust the default permissions, as needed. Your changes are saved automatically.

Create a custom role

The owner can create custom roles for members to perform custom tasks and assign relevant permissions. Example: Beta tester team, prod testers team, customer support team, and so on.

  1. Log into the Developer Dashboard with the owner account credentials.
  2. From the left navigation menu, click Developer Settings > Roles.
  3. On the Roles page, click Add Role. The Add New Role window appears.
  4. Enter the custom role and assign the default role that closely matches the newly created custom role. For example, for a new Customer Support role, you can select the BUSINESS role because its default permissions are similar to those needed for the new role.
  5. Click Save. The new custom role is added to the Roles table.
  6. From the left navigation menu, click Permissions. The Permissions page appears.
  7. Review the list of permissions assigned to the custom role.
  8. For any role, select or clear check boxes to adjust the default permissions, as needed. Your changes are saved automatically.

Manage accounts assigned to roles

To view the member accounts assigned to the different role types:

  1. Log into the Developer Dashboard with the owner account credentials.
  2. From the left navigation menu, click Developer Settings > Roles. The Roles page appears.
  3. Review the list of members assigned to each role.
  4. For any custom roles in the list,
  • Edit the role title.
    -or-
  • Delete the role.

Watch the tutorial

See the following tutorial for helpful information about developer account roles.