This documentation supports the 22.1 version of BMC Helix Digital Workplace Basic and BMC Helix Digital Workplace Advanced. Icons distinguish capabilities available only for the Advanced and External license levels. For more information, see License-types-and-features.

Designing a simple workflow


As a catalog administrator, you can use the process workflow designer in BMC Helix Digital Workplace Catalog to create a fulfillment workflow with a single activity that passes information collected from a user when the service is requested from an external system.

Before you begin

Make sure there is a connection configured for the external service that you plan to use in the workflow, as described in Configuring-service-connectors.

To create a workflow that triggers a single action

Scenario: Design a workflow that sends information provided by a user at the time of a request to an external system; for example, to add an Active Directory user to an Active Directory group. 

  1. Log in to the Catalog console.
  2. Open the Workflows page, and click New Workflow.
  3. On the Properties panel, enter a name of the process in the Name field (for example, Add Active Directory user to group).
  4. Drag the Add Active Directory User To Group element onto the canvas.
  5. Draw a sequence flow to connect the Start element to the Add Active Directory User To Group element, and another sequence flow to connect the Add Active Directory User To Group element to the End element.

    simple wf 1.gif

  6. Click the Add Active Directory User To Group element.
    1. Click the Connection ID parameter to open the expression builder.
    2. Click + to add the Active Directory connection variable, and click OK.
  7. Click the canvas to view the Process Information.
  8. Under the input map, click Add/Remove Variables and create two process variables:
    • Logon name
    • Group name
      simple wf 2.gif

      These variables will be attached to a questions form to receive information from the user at the time of the request.
  9. Click the Add Active Directory User To Group, and open the expression builder.
  10. Click the plus sign (+) beside the variables to insert into the Logon name and Group name fields, and click OK.
  11. When the process is complete without validation issues, click Save to deploy the workflow.

Where to go from here

If you need to expand your workflow beyond the initial simple design, review Workflows-for-service-fulfillment.

Otherwise, create a service questionnaire to collect information.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*