Table of contents


You can use workflows to manage business processes. A workflow defines the sequence of steps that must be completed and the decisions that must be made to support a specific process.

For example, you can use workflows to ensure that:

  • Purchase requests are reviewed by the right decision-makers.
  • Change requests are carefully considered before they are implemented or rejected.
  • Contracts are thoroughly reviewed in a timely manner

Service This feature is available only when Watson™ Knowledge Catalog is installed.

Governance artifact workflows

You can use the predefined workflows to manage the process of creating, updating, and deleting of governance artifacts.

You can also optionally create custom governance artifact workflows. For details, see Custom workflows.

Custom workflows

You can create two kinds of custom workflows:
Custom governance artifact workflows
You can use Flowable to customize the predefined governance artifact workflows that you can use to manage the process of creating, updating, and deleting of governance artifacts.
Custom request workflows
You can create workflows to manage requests.

You can use Flowable to create your own process definitions that you can import to Cloud Pak for Data as a new workflow type. A workflow type is the set of resources and configurations that support your business process.

For example, if you need to manage purchase requests, you can create a new request workflow type that contains different workflow templates depending on the number of reviews and approvals you want to include in the workflow. In this example, small purchase requests, such as a new office chair, requires fewer approvals than an expensive request, such as 100 server racks, so it does not make sense to use the same template for both requests. Your process definition can include multiple workflow templates with different task forms.

After you import a process definition to Cloud Pak for Data, you can create different configurations to specify:
  • Which actions trigger workflows
  • The template that is associated with a trigger
  • The users who are responsible for completing the steps in the workflow
  • The users who should be notified about specific steps in the workflow