Robotic Process Automation Connection Profiles

The following topics describe connection profiles for robotic process automation (RPA) platforms and services:

ConnectionProfile:Automation Anywhere

Automation Anywhere is a robotic process automation (RPA) software, which enables you to create bots that observe human actions in the digital workplace, identify repetitive rules-based tasks, and automate these tasks.

The following example shows how to define an Automation Anywhere connection profile:

Copy
"AA_CON":
{
   "Type": "ConnectionProfile:Automation Anywhere",
   "Host": "https://trial.cloud.automationanywhere.digital"
   "User Name": "JohnSmith@abc.onmicrosoft.com",
   "Password": "*****"
   "Description": "",
   "Centralized": true
}

The following table describes the Automation Anywhere connection profile parameters.

Parameter

Description

Host

Defines the Control Room URL.

User Name

Defines the Automation Anywhere user name.

Password

Defines the Automation Anywhere user password. You can use Secrets in Code to not expose this value in the code.

Centralized

Determines whether to create a centralized connection profile, which is stored in the Control-M database and is available to all Agents.

You must set this parameter to true.

ConnectionProfile:UI Path

UiPath is a robotic process automation (RPA) software, which enables you to create bots that observe human actions in the digital workplace, identify repetitive rules-based tasks, and automate these tasks.

The following example shows how to define a UiPath connection profile:

Copy
"UIPATH_Connect":
{
   "Type": "ConnectionProfile:UI Path",
   "Tenant Url": "devabcdexample/DevDefault",
   "Tenant Name": "DevDefaultexample",
   "App ID": "caaabc57-v8ad-30e5-ah3b0-25am5jf361c3",
   "App Secret": "L!Mh4o#0nv1odf#f",
   "Connection Timeout": "30",
   "Description": "",
   "Centralized": true
}

The following table describes the UiPath connection profile parameters.

Parameter

Description

Tenant Url

Defines a UiPath Account Logical Name, a unique URL for your site.

Tenant Name

Defines the display name of the UiPath tenant.

App ID

Defines an ID of an external application registered in UiPath.

You must assign the following required Application Scope rights (through the UiPath Orchestrator, Admin > External Applications > Application Scopes) to the specified external application:

  • OR.Folders

  • OR.Robots

  • OR.Jobs

  • OR.Execution

App Secret

Defies the application secret generated in UiPath for the external application. You can use Secrets in Code to not expose this value in the code.

Connection Timeout

Defines the timeout value, in seconds, for the trigger call made by Control-M to UiPath.

Default: 30

Centralized

Determines whether to create a centralized connection profile, which is stored in the Control-M database and is available to all Agents.

You must set this parameter to true.