Create a Citizen Developer role in Automation 360 - A Citizen Developer role enables the associated users to create and run bots on their registered devices.

Automation 360

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

Before you begin

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.

Note: The minimum required permissions to establish a functional Citizen Developer role are listed in this topic. However, based on your specific needs and use cases, additional permissions might be granted as required.

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
    • Package Manager
      Select the View packages option and the following permissions:
      • Create/Edit custom connector packages
      • Manage packages
    • Devices
      Select the following permissions:
      • Register device
      • View and manage ALL device(s)
      • Edit the device(s)
  6. Click Next.
  7. Click Create role.

Results

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