Create a Citizen Developer role

A Citizen Developer role enables the associated users to create and run bots on their registered devices.

Prerequisites

Ensure that you are logged in to the Control Room as the administrator.

Although you can create a Citizen Developer role and assign additional custom bot permissions, ensure the role has all the feature permissions mentioned in this procedure.

Procedure

  1. Navigate to Administration > Roles.
  2. Click Create role.
  3. Enter the Name.
  4. Optional: Enter a description.
  5. Select the following feature permissions:
    • Event triggers

      Select the View and manage my event triggers option to allow the user to view, run trigger-based automation, or delete event triggers.

      Note: The View and Manage my event triggers option is specific to the Citizen Developer license and can fail if it is assigned to users with Bot Creator or other licenses. Adding trigger events from the private repository is not supported.
    • Bots
      Select the View my bots option and the following permissions:
      • Run my bots
      • Import bots
      • Cancel checkout
    • Devices
      Select the following permissions:
      • Register device
      • View and manage ALL device(s)
      • Edit the device(s)
  6. Click Next.
  7. Click Create role.
A Citizen Developer role is created in the Control Room. You can create a Citizen Developer user and assign this role to that user.

Create a Citizen Developer user