Manage dependencies

Dependencies allow you to place a job on hold and prevent steps from being run until another job or a step in another job is completed.

Add a dependency

Complete these steps to add a dependency:

  1. Access the Workflow Manager web app.
  2. Choose the job to which you want to add a dependency on the Manage or Work page.
  3. Expand the Details panel if necessary.
  4. Click the Holds tab Holds.
    Note:

    If you don’t have sufficient privileges, the Holds tab is not available.

  5. In the Blocked Step section, click the Add dependency button Add Dependency.
    Note:

    The Add dependency button Add Dependency won't appear if you don’t have sufficient privileges.

    The Add New Dependency section appears in the Holds panel.

  6. Click the Step To Be Held drop-down arrow and choose the step to which you want the dependency to be added.
  7. Type the job ID of the job you want to use to prevent the current job from running in the Dependent Job ID text box.
  8. Optionally, turn on the Dependent Step toggle button and click the Dependent Step drop-down arrow to choose the step you want to use to prevent the current job from running.

    If a dependent step is not configured, the current job can't be run until the dependent job is completed.

  9. Click the Save button Save.

    A confirmation message appears and the dependency is added to the job.

Release a dependency

Complete these steps to release a dependency:

  1. Access the Workflow Manager web app.
  2. Choose the job that contains the dependency you want to release on the Manage or Work page.
  3. Expand the Details panel if necessary.
  4. Click the Holds tab Holds.
    Note:

    If you don’t have sufficient privileges, the Holds tab is not available.

  5. In the Blocked Step section, hover over the step that contains the dependency and click the Release Dependency button Release Dependency.
    Note:

    The Release Dependency button Release Dependency won't appear if you don’t have sufficient privileges.

    The Release dialog box appears.

    Tip:

    Provide a keyword in the Search Holds text box to filter the list. You can also switch between active holds, released holds, and dependencies by clicking Active Holds or Released Holds.

  6. Click Release to release the dependency.

    A confirmation message appears and the dependency is removed from the job.

Related topics