Implementing Questionnaire Import And Workflow Generation
Tip
Click here to download the JSON (JavaScript Object Notation) snippets included in these topics, and customize them to use according to your requirements.
The Questionnaire Import SPI is a subset of the remote connector SPIs that a connector can implement to support business features of BMC Digital Workplace Catalog beside the initial handshakes (descriptors, health checks) and actions (because each action is, in a way, specific to its connector).
Questionnaire Import
When importing catalog services, it is possible for BMC Digital Workplace Catalog to generate an ad hoc workflow for that service and to import the associated questionnaire in a simple configuration:
- The service fulfillment can be triggered by one action of the same connector.
- It is be possible to map question or predefined variables to the required inputs of the fulfillment action.
If the connector also implements the Activity SPI for the fulfillment, BMC Digital Workplace Catalog will be able to track its progress and adjust the service request status accordingly.
Note that there is no specific connector capability for this feature: it is an advanced usage of the "catalog provider" one. If a service exposes a fulfillment object with enough information, a wrapper workflow will be generated. If this fulfillment description also references a questionnaire, the questionnaire will also be imported and attached to the workflow.
| |
---|---|
This specification describes the fulfillment extension to the " com.bmc.dsm.catalog:getService " call already described in the basic catalog SPI. | |
request |
|
response | Fulfillment via an action:
Fulfillment via an external link:
|
| |
---|---|
Returns the description of a questionnaire. This is normally referenced from the service fulfillment description. | |
request |
|
response |
|
Comments
Log in or register to comment.