Define service fulfillment steps while creating a catalog item in Catalog Builder.

Before you begin

Role required: admin, catalog_builder_editor, or catalog_admin

About this task

In the base system, the Step-based request fulfillment flow is available. It includes the Service Fulfillment Steps base flow subflow that runs all steps defined in the service fulfillment flow. Following are the input and output parameters of the subflow.

Table 1. Service Fulfillment Steps base flow input parameters
Parameter Type Description
task Reference RITM record
Table 2. Service Fulfillment Steps base flow output parameters
Parameter Type Description
state String State of the subflow. Possible values are:
  • completed: All steps are complete.
  • failed: At least one step failed because of invalid configurations such as missing subflow or step configurations.

For information about subflow field types, see Field types.

If your organization has processes to be run before or after the service fulfillment steps, create a flow and ensure that it is configured as a step-based service fulfillment flow.

Procedure

  1. Create a Workflow Studio flow (With the trigger type as Service Catalog).
    Ensure that the Service Fulfillment Steps base flow subflow is called from this flow.

    For information about creating a flow with Service Catalog trigger type, see Create a flow with a Service Catalog trigger.

  2. Register the flow as service fulfillment flow.
    1. Navigate to Service Catalog > Catalog Administration > Service Fulfillment Steps Registry.
    2. Click New.
    3. On the form, fill in the fields.
      Table 3. Service Fulfillment Flow Registry form
      Field Description
      Service Fulfillment Flow Registry Workflow Studio flow for which you want to enable service fulfillment steps.
      Application Application scope in which the flow is supported for service fulfillment.
      Active Option to enable the service fulfillment support for the flow.
    4. Click Submit.