AutoStep workflow step

An AutoStep is a step that PolicyCenter guarantees to finish immediately. That is, it does not wait for anything else such as an activity, a manual trigger, or a timeout before continuing to the next step. The Workflows editor indicates an autostep with an arrow icon in the box the represents that step.


Step with arrow icon.

Each AutoStep step must have at least one GO branch. (It can have more than one, but it must have at least one.) Each GO branch that leaves an AutoStep step—except for the last one listed in the XML code—must contain a condition that evaluates to either Boolean true or false.

After the AutoStep completes its Assert, Enter, and Activity blocks, it goes through its list of GO branches (from top to bottom in the XML code):

  • It picks the first GO branch for which the condition evaluates to true.
  • If none of the other GO branches evaluate to true, it picks the last GO element (without a condition).

At that point, it executes the Exit block and proceeds to the step specified by the chosen GO element.

Create an auto workflow step

Procedure

  1. Right-click in the workflow workspace, and then click New AutoStep.
  2. Enter the following fields:

    Field

    Description

    Step ID

    ID of the step to create.

    ID

    ID of a branch leaving this step. It defaults to the To value if you do not supply a value.

    To

    ID of the step to which the workflow goes if the condition specified for this branch evaluates to true.

    For example:

    Step ID

    Step1

    ID

    -

    To

    DefaultOutcome

  3. Click on your newly created step. It is possible that there are additional tabs to fill out in the properties area at the bottom of the screen. See Common step elements for information on the various tabs.