The process definitions page lists the created process definitions with all the details.

View Process Definitions

  1. Navigate to Automation > Process Automation > Process Definitions to view the list of saved process definitions.
  2. Click Filter to filter the process definitions list based on date, start event, enabled, deployed, and start even object.
  3. Click Search name to search the list for a specific process definition. You can select the number of process definitions to display per page.
patch management

Each process definition entry contains the following information:

Process Definition AttributeDescription
NameName assigned to the process definition.
Process IDIdentifier assigned to the process definition. Click the copy icon to copy the process ID.
Start TypeThe start type of the process definition.
Event/ScheduleThe event or schedule that starts the process definition.
Created ByName of the user who created the process definition.
Created TimeThe process definition was created.
Last Updated ByName of the user who last modified the process definition.
Last Updated TimeThe process definition was last modified.
EnabledThe process definition enablement state.
Deployment TimeThe process was last deployed.
CategoryThe category of process definition:
  • Automation
  • Patch Management

Edit Process Definitions

You can edit the properties of a process definition from the Process Definitions page.

  1. Go to Automation > Process Definition to display the list of defined process definitions.
  2. Click the Name of the process definition you want to change.
  3. On the workflow canvas, make the process changes you want.
  4. Click Save or Save & Deploy to save or save and deploy the new process definition. Click Close to exit without saving changes.

Copy Process Definitions

The copy feature can provide a quick foundation for creating a new process definition based on an existing one. You can copy a process definition on the Process Definitions page.

  1. Go to Automation > Process Definition to display the list of defined process definitions.
  2. On the row of the process definition you want to copy, click the actions menu on the right.
  3. Click Copy.
    The dialog displays a copy of the selected process on the workflow canvas and provides a default name. You can change the name if you want to.
  4. Continue editing the process definition, using the copied definition as a starting point.
  5. Click Save or Save & Deploy to save or save and deploy the new process definition.
apps

Remove Process Definitions

On the Process Definitions page, you can remove/delete one or multiple process definitions. To do this, follow the steps described below.

To remove the single process definition from the list, follow these steps:

  1. Go to Automation > Process Definition to display the list of defined process definitions.
  2. On the Process Definitions page, choose the process definition you want to remove from the list.
  3. Click Remove from the action menu on the right-hand side.
  4. From the confirmation dialog box, click Remove to remove the definition.
  5. This will remove the selected process definition.
apps

To remove the multiple process definitions from the list, follow these steps:

  1. Go to Automation > Process Definition to display the list of defined process definitions.
  2. On the Process Definition page, select the process definitions you want to remove from the list.
  3. Click the Remove button in the right top corner.
  4. From the confirmation dialog box, click Remove to remove the definition.
  5. This will remove the selected process definitions.
apps

Export and Import the Process Definitions

Users can now export one of the process definitions across an organization (i.e. Partners/Clients) via JSON file.

To Export the existing process definition, follow the steps below:

  1. Navigate to Automation > Process Definition to see a list of all the defined process definitions.
  2. On the Process Definition page, select the process definitions from the list for which you want to export data.
  3. The export link will be available against each process definition under the Actions icon.
  4. After clicking the export link, the JSON file is downloaded to your local system.
    apps

Follow the steps below to create a new process by Importing an existing process definition data:

  1. Click on import icon to import the downloaded JSON file.
  2. Click Import.
    apps
  3. The process definition has now been created and added to the overview page.
  4. Finally, click Activate to activate the newly created process definition. The imported process definition would not have an export feature unless it is activated.
    apps
  5. Make any necessary changes to the process and then click Save and Deploy.
  6. The process is now enabled and ready for execution.
    To identify the imported process definition across the org, the import symbol has been provided on process definition.
    apps

Enable and Disable the Process

Use the PROCESS DEFINITIONS list view to enable or disable the processes as needed:

  1. Click Automation > Process Definitions to display the process list.
  2. In the Enabled column, click the toggle button.
Process Definition Example

Enable and Disable the Notify Toggle

Use the Notify toggle to receive the notifications whenever a particular workflow is failed or stuck for the specified recipients . Recipients could be a within platform user or any other external email id can be specified in the cc field.

You can configure the waiting time before triggering email, the frequency of emails to be sent, the list of users to be notified and cc users list for failed tasks as well as stuck tasks.

The following options are available to configure the notifications:

  • When Stuck - Option indicates that the process definition has been in a stuck state at a particular task for a specified period of time.

  • When Failed - Option indicates that the process definition has failed at a particular task for a number of times.

Process Definition

When you select the above options When Stuck and When Failed, the following fields are available:

NameValueDescription
ActionNotify





Notify and Cancel
Configured users will receive email notifications accordingly with the configured time and error count frequency.

The configured users will receive email notifications accordingly with the configured time and error count frequency, and the stuck running instance will be moved to the Completed section with the state shown as "Externally Terminated".
Duration TimeWhen Stuck has the following options:

15, 20, 25, 30, 45, and 60.

When failed has the following options:

2 to 10
If any process instance is stuck or has failed, users will be notified for the selected duration.
Notify FrequencyOnly Once

Every Time
If Only Once is selected,the process workflow will send only one email notification to the user when a task is stuck or failed for the specified duration. When the Every Time option is selected, the process workflow will keep on sending the notification whenever the workflow is failing or stuck for the specified duration.
Notify UsersSelect from the listYou can select the list of available users from the drop-down list to send email notifications.
CC UsersAny external email addressIf you want to notify any external email address, mention it in the cc field.
Process Definition - Notify

As part of enabling the Failure/Stuck notifications for process workflows, a new column Notify is added under the Workflows listing page. If the user enables or disables the notify option in this listing page, it will get enabled or disabled in the workflow page accordingly.