System parameters


When you are creating a process with the 

Some content is unavailable due to permissions.

Development Studio application, you can use system parameters to assign a variable value to a context item. The value for a system parameter is determined at the process run time.

There are three types of system parameters: JOB_EXECUTOR_USERID, JOB_EXECUTOR_CREDENTIALS, ROOT_JOB_ID. These parameters eliminate the need to prompt for input with an Operator Dialog activity within an operator process, or to define additional activities to capture this data within a standard process.

Types of system parameters

Input

Description

JOB_EXECUTOR_USERID

Specifies the user ID of the person who initiated the process execution. When you are testing a process in

Some content is unavailable due to permissions.

Development Studio, the default value of SYSTEM is used.

JOB_EXECUTOR_CREDENTIALS

This parameter is always empty.

ROOT_JOB_ID

Specifies the Job ID of the top-level process that triggered the currently executing process. If there are multiple levels of called processes, this might not be the ID of the process that called the currently executing process. This ID is for the top-most process.

To assign a system parameter value to a context item

  1. On the

    Some content is unavailable due to permissions.

    Development Studio process canvas, double-click the Assign activity.
  2. From the Property Panel of an Assign activity, select System Parameter from the Parameter Type menu in the Input pane.
  3. Select the system parameter from the Name menu.
  4. Define the context item to which the selected system parameter is assigned in the output pane.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*