Workflow editor

The Workflow Editor lets administrators create and manage workflow maps in a workspace. To open the Workflow Editor:

  1. From the main menu, go to Administration > Workspace Manager.

  2. In the Workspace Manager, expand a workspace's panel.

  3. Click Workflow Editor. Workflow editor UI

  4. Title bar: Displays the name of the workspace whose workflow map is currently open.

  5. Toolbar: Provides tools for creating, editing, and managing the workflow map.

  6. Workflow mapping grid: The central area where the workflow map is displayed and edited. It includes:

    3a. Transition: Defined actions that move items between states

    3b. State: Represents steps in the workflow

    3c. Locked state: Indicates a state where items become locked

    3d. Managed state: Indicates a state where revision-controlled items are revisioned

    3e. Notes: Provides instructions or documentation within the workflow map

  7. Status bar: Displays workflow editor status and other controls, including:

    4a. View controls: Adjusts the display of the workflow map

    4b. Show IDs: Shows or hides states and transition IDs in the Properties dialog. Reverts to off when the editor is closed.

    4c. Save status: Indicates whether there are unsaved changes

    4d. Workflow validation status: Indicates validation errors. Click to view error details and jump to the error location in the map.

Toolbar

workflow editor toolbar

The toolbar includes the following tools:

Workflow summary

Click Workflow Summary on the toolbar to view a matrix of the workflow map. The summary lists all transitions in the workflow along with their From State and To State, along with assigned workflow permissions. To display state and transition IDs in the summary dialog, click Show IDs.

Permissions summary

Click Permissions Summary on the toolbar to view all permissions defined in the workflow map and whether they are assigned to transitions (Used: True/False). You can add new permissions in this summary by clicking New and later assign them to transitions in the workflow mapping grid.

State properties

Double-click a workflow state to open the State Properties dialog.

state properties dialog

From this dialog, you can configure the state and designate it as:

State IDs and scripting

State IDs are important if you want to use server-side scripting to control workflows. Each workflow state has two IDs:

To display the state's ID in the State Properties dialog, click Show IDs. This resets when the dialog is closed.

Transition properties

Double-click a workflow transition to open the Transition Properties dialog.

transition properties dialog

Transition properties include:

Transition IDs and scripting

Transition IDs are important if you want to use server-side scripting to control workflows. Each workflow transition has two IDs:

To display the transition's ID in the Transition Properties dialog, click Show IDs. This resets when the dialog is closed.

Legacy scripts

The Precondition Script and Validation drop-down lists in the Transition Properties dialog do not display the names of legacy scripts. If a transition uses a legacy script, the corresponding drop-down list appears empty and a scroll icon is shown next to it. To view the name of the legacy script, hover over the scroll icon.

Legacy transition properties

Note properties

Double-click a note in the workflow mapping grid to open the Note Properties dialog. From the dialog, you can:

Hidden notes remain visible in the Workflow Editor only.

To close the dialog, click anywhere in the workflow mapping grid.