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.

For more information about this plug-in, see Control-M for Automation Anywhere.

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": "[email protected]",
   "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 hide this value in the code.

Centralized

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

You must set this parameter to true.

Valid Values:

  • true: Creates a centralized connection profile.

  • false: Creates a local connection profile, which is associated with and stored on a specific Agent.

Default: false

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.

For more information about this plug-in, see Control-M for UiPath.

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 the UiPath Account Logical Name, which is a unique URL for your site.

Tenant Name

Defines the display name of the UiPath tenant.

App ID

Defines the identification string 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

Defines the secret generated in UiPath for the specified external application.

You can use Secrets in Code to hide this value in the code.

Connection Timeout

Determines the number of seconds to wait after Control-M initiates a connection request before a timeout occurs.

Default: 30

Centralized

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

You must set this parameter to true.

Valid Values:

  • true: Creates a centralized connection profile.

  • false: Creates a local connection profile, which is associated with and stored on a specific Agent.

Default: false