Adding Workflow Properties

The following procedure provides information on details to be filled in the workflow properties pane:

  1. Under Version, enter the following information:

    1. Under Git Repository, select the appropriate repository from the dropdown list or click Add New to add a new git repository. For more information, see Add Git Repository.

    2. Under Git Version, click Load New Version.

    3. On the Load New Version panel, select the Git version from the dropdown list.

      The selected new version will override the existing git version.

    4. Click IMPORT, to import the required git version.

    The Step 1.a is required for exporting a workflow using commit. For more information, see Export Workflows.

    The Step 1.a, 1.b, 1.c, and 1.d provides information on importing a workflow. And If you have already exported a workflow and if you would like to override the existing version with an older version you can use the following steps.

  2. Enter the unique DISPLAY NAME for the new workflow.

  3. Enter the OWNER name of the workflow.

  4. Enter a brief DESCRIPTION about the workflow.

  5. Check the Delete Workflow Instance After Execution check box to delete the executed workflow instance.

  6. Check the Is Atomic Workflow check box to list the workflow as an activity under Activities. Once this check box is enabled it enables the Group Name, specify the appropriate information in group name:

    • Select the appropriate existing group name from the dropdown list or

    • Enter the new group name and choose Create from the dropdown list to create a group name.

    Conditions for Atomic Workflow

    - The users with Adapter Author role only would be able to create or modify atomic workflows. This options would not be enabled for other roles. For more information on Roles and Permissions, see Action Orchestrator Roles.

    - A workflow with trigger can't be marked as atomic workflow.

    - The atomic workflow can't run individually as a workflow, it can only be a part of a workflow.

    - An atomic workflow can have another atomic workflow as a child. But it can't have a any other workflow as a child.

  7. Select the CATEGORY from the dropdown list. For example, you will be able to see categories such as Cisco, Monitoring, Networking, Windows, and so forth.

  8. Select an already created Variable or create a new variable by clicking on ADD VARIABLE under Variables. For more information, see Configuring Variables.

  9. Select an already created Trigger or create a new trigger by clicking on ADD TRIGGER under Triggers. For more information, see Adding Triggers.

  10. You can select either of the following details under Target:

    1. No Target: Select this radio button to ignore target for the workflow.

    2. Execute on this Target: Select this radio button to add the Target Type and Target from respective dropdown lists. 

      To add new target choose +ADD NEW from the dropdown list. For more information, see Configuring Targets.

    3. Specify Target On Workflow Start: Select this radio button to enter the target during the start of the workflow and select the Target Type from the dropdown list.

      Target types provide a way to define a service or other IT element that is not represented by any target type provided by an adapter. All new targets are created based upon an existing target type.

    4. Execute on this Target Group: Select this radio button to choose the target group from the dropdown list  for your workflow and specify the following information:

      To add new target group choose +ADD NEW from the dropdown list. For more information, see Configuring Targets.

      1. Select Target Types: Choose the appropriate target type from the dropdown list. The target type list depends on the target group selected.

      2. Check the All Targets in this Group check box to execute the workflow on all targets in this group.

      3. Conditions: Click +ADD to specify the condition, enter the following information in the Add Conditions dialog box:

        1. Left Operand: Enter the value for the left operand.

        2. Operator: From the dropdown list, choose the operator to use for comparing the value:

          1. Does not match wildcard: Determines if the item does not match all items in the wildcard example

          2. Equal: Determines if the left side equals the right side.

          3. Equal (case-insensitive): Determines if the left side equals the right side (if this is a string comparison, this is case-insensitive)

          4. Greater Than: Determines if a value is greater than another value.

          5. Greater Than or Equal to: Determines if a value is greater than or equal to another value.

          6. Less Than: Determines if a value is less than another value.

          7. Less Than or Equal to: Determines if a value is less than or equal to another value.

          8. Match regular expression: Determines if the left side matches the regular expression specified on the right side.

          9. Matches wildcard: Determines if the left side matches the wildcard specified on the right side.

          10. Not equals: Determines if the left side does not equal the right side.

        3. Right Operand: Enter the value for the right operand.

        4. Click Save, to save the conditions.

      4. Select Target Group Criteria: Choose the target group criteria from the dropdown list:

        1. Choose all with matching criteria: Executes the workflow on all targets defined by the criteria specified in the target group.

        2. Choose first with matching criteria: Executes the workflow on the first matching target defined by the criteria specified in the target group.

  • No labels
© 2017-2019 Cisco Systems, Inc. All rights reserved