Previous Topic: Operator OverviewNext Topic: Common Properties of all Operators


Where Operators Can Run

An operator runs on an Orchestrator by default, but you can specify a specific location (target) in the execution settings.

Targets can be specified as a touchpoint, touchpoint group, agent ID, proxy touchpoint, or an IP address or FQDN. See How Targets for an Operator Can Be Specified in the Content Designer Guide for a description of each of these items. Each target ultimately resolves to an Orchestrator, one or more agents, or a remote host with an SSH connection to an agent. Where the operator runs is significant because in some cases the process that is being designed must operate on a specific host. Many operators can execute on either an Orchestrator or on agents. However, certain operators can execute only on Orchestrators; another can execute only on agents. Others require that the targeted remote host support SSH access.

We recommend that you dedicate an agent to running Invoke Java operators. This is the only CA Process Automation operator than cannot run on an Orchestrator.

Note: Agents acting as proxy touchpoints have different category requirements. Operations that target proxy touchpoints (or a remote host referenced by a host group) go through SSH.

Category

Operator

Orchestrator

Agent

Remote Host (SSH Target)

Catalyst

All

x

 

 

Command Execution

 

 

 

 

 

Run Program

x

x

x

 

Run SSH Command

x

x

 

 

Run SSH Script

x

x

 

 

Run Script

x

x

x

 

Run Telnet Command

x

x

 

 

Run Telnet Script

x

x

 

Databases

 

 

 

 

 

Bulk Insert into Database

x

x

x

 

Delete from Database

x

x

x

 

Get Database Schema

x

x

x

 

Get Free Space

x

x

x

 

Get Stored Procedure

x

x

x

 

Get Table

x

x

x

 

Get Used Space

x

x

x

 

Get Version

x

x

x

 

Get View

x

x

x

 

Insert into Database

x

x

x

 

Query Database

x

x

x

 

Select from Database

x

x

x

 

Update in Database

x

x

x

Date-Time

 

 

 

 

 

Check Calendar

x

 

 

 

Check Date-Time

x

 

 

Directory Services

 

 

 

 

 

Add Computer to Domain

x

x

 

 

Add User to Group

x

x

 

 

Create Group

x

x

 

 

Create Object

x

x

 

 

Create Organizational Unit

x

x

 

 

Create User

x

x

 

 

Delete Object

x

x

 

 

Get Domain Controller

x

x

 

 

Get Dormant Account

x

x

 

 

Get Object

x

x

 

 

Get User

x

x

 

 

Move Object

x

x

 

 

Remove User from Group

x

x

 

 

Update Object Attributes

x

x

 

 

Update User Home Directory

x

x

 

Email

 

 

 

 

 

Create Folder

x

x

 

 

Delete Email

x

x

 

 

Delete Folder

x

x

 

 

Get Email Content

x

x

 

 

Get Email Count

x

x

 

 

Get Email Envelope

x

x

 

 

Get Email List

x

x

 

 

Move Email

x

x

 

 

Purge Folder

x

x

 

 

Rename Folder

x

x

 

 

Send Email

x

x

 

File Management

 

 

 

 

 

Compress File

x

x

x

 

Copy File

x

x

x

 

Create Folder

x

x

x

 

Decompress File

x

x

x

 

Delete File

x

x

x

 

Get Directory Content

x

x

x

 

Get File Attributes

x

x

x

 

Monitor File

x

x

x

 

Read from File

x

x

x

 

Rename File

x

x

x

 

Search File Content

x

x

x

 

Update File Ownership

x

x

x

 

Update File Permission

x

x

x

 

Update File Timestamp

x

x

x

 

Write File

x

x

x

File Transfer

 

 

 

 

 

Create Directory

x

x

x

 

Delete Directory

x

x

x

 

Delete File

x

x

x

 

Download File

x

x

x

 

Get File Information

x

x

x

 

Move File

x

x

x

 

TFTP Download File

x

x

 

 

TFTP Upload File

x

x

 

 

Upload File

x

x

x

Java Management

 

 

 

 

 

Get MBean Attributes

x

x

 

 

Invoke MBean Method

x

x

 

 

Update MBean Attributes

x

x

 

Network Utilities

 

 

 

 

 

Get Local Network Interfaces

x

x

 

 

Get Network Services Status

x

x

 

 

Get SNMP Variable

x

x

 

 

Monitor SNMP Variable

x

x

 

 

Ping Host

x

x

 

 

Send SNMP Trap

x

x

 

 

Update SNMP Variable

x

x

 

Process Control

 

 

 

 

 

Assign User Task

x

 

 

 

Evaluate Expression

x

 

 

 

Manage Resources

x

 

 

 

Monitor Event

x

 

 

 

Send Event

x

 

 

 

Start Process

x

 

 

Standard

 

 

 

 

 

Start

x

 

 

 

Comment

x

 

 

 

Stop Success

x

 

 

 

Stop Failure

x

 

 

 

Process Progress

x

 

 

 

And

x

 

 

 

Or

x

 

 

 

Reset

x

 

 

 

Loop

x

 

 

 

Change Lane

x

 

 

 

Exception

x

 

 

Utilities

 

 

 

 

 

Apply Xpath

x

 

 

 

Apply XSLT

x

 

 

 

Delay

x

 

 

 

Invoke Java

 

x

 

 

Run JavaScript

x

 

 

Web Services

 

 

 

 

 

HTTP Delete

x

x

 

 

HTTP Get

x

x

 

 

HTTP Head

x

x

 

 

HTTP Options

x

x

 

 

HTTP Post

x

x

 

 

HTTP Post Form

x

x

 

 

HTTP Put

x

x

 

 

HTTP Trace

x

x

 

 

Invoke SOAP Method

x

x

 

 

Invoke SOAP Method Async

x

x