Exposing client-side human services
In addition to implementing activities in a business process definition (BPD) or a case type, other people can use the client-side human services that you create in IBM® Process Designer to create custom dashboards for IBM Process Portal or instance user interfaces for case instances. Or they can be exposed as URLs.
Before you begin
To perform this task, you must be in the IBM Process Designer desktop editor.
About this task
Note: For information about exposing heritage human services,
see Exposing heritage human services.
Procedure
To expose a client-side human service, complete the following steps:
Results
The default version of the exposed service that runs depends on the environment in which the
service is running. The following table describes the expected behavior when the Exposed Items
Resource REST API is used to provide the URL for the exposed service. For more information, see
REST Interface for BPD-related Resources - Exposed Items Resource.
Environment | Default version of the client-side human service |
---|---|
Process Center server | The version of the exposed service that runs is the one that is in the current working version of the default track. |
Process server | The version of the exposed service that runs is the one that is in the default snapshot. |
Process Portal | When you start a client-side human service as a dashboard in Process Portal, the version that is started is the current working version of the client-side human service if the version is exposed. Otherwise, if there is an active snapshot in which the client-side human service is exposed, the snapshot version is started. If the current working version is not exposed and there are multiple active snapshots in which the client-side human service is exposed, the latest snapshot version is started. |