Taskflows > Setting taskflow properties > Advanced properties
  

Advanced properties

You can configure a taskflow to disable concurrent execution. You can also configure a taskflow to suspend on a fault at the taskflow level and send an email notification to specified recipients when it is suspended.
You can define the following advanced properties for a taskflow:
Property
Description
Concurrent taskflow execution
Enables or disables concurrent taskflow execution based on the option that you select from the following list:
  • - Allow concurrent execution (Default). When you select this option, the taskflow execution is enabled so that multiple instances of the taskflow can run at the same time. By default, concurrent execution is enabled.
  • - Disable concurrent execution. When you select this option, the taskflow execution is disabled. When you select this option, the taskflow does not create a new instance when another instance is still running.
Before you can run the taskflow again, you must wait for a minimum of 5 seconds or until the confirmation message stating that the taskflow has started disappears.
Note: This option is not applicable if you use the taskflow in a Subtaskflow step.
Suspend on Fault
Suspends the taskflow on a fault that occurs at the taskflow level.
The Suspend on Fault property takes precedence over the following properties that you define in a Data Task step:
  • - Fail taskflow on completion - if this task fails
  • - Fail taskflow on completion - if this task does not run
Send Email on Suspension
Sends an email notification when the taskflow is suspended on a fault.
When you select the Send Email on Suspension option, the Email To, Email Cc, Email Subject, and Email Body fields become available. You can parameterize these fields by using the parameter set, input fields, output fields, and temporary fields.
For example, when you move assets from one Point of Deployment (POD) to another, instead of manually entering the recipient Cc email addresses, you can parameterize them to save time.
Email To
Defines the primary recipients for the email notification. Enter one or more valid recipient email addresses. You can also add fields that contain valid email addresses. Separate email addresses and fields with a comma (,) or a semicolon (;).
Required if you configure the taskflow to send an email notification on suspension.
Email Cc
Defines the recipients who need to be sent a copy of the email notification. Enter one or more valid recipient email addresses. Separate email addresses with a comma (,) or a semicolon (;).
Email Subject
Specifies a short and descriptive subject that introduces the email.
Email Body
Defines the content that you want to send in the email.
Click Edit Content to open a rich text editor and use formatting options such as bold, italics, underlines, lists, indentations, and fonts. You can also insert tables and links.

Concurrent taskflow execution scenarios

Consider the following scenarios when you configure the Allow concurrent execution (Default) option for a taskflow: