BMC MyIT Service Broker Integration module workflows
This topic describes the TrueSight Orchestration workflows made available to BMC MyIT Service Broker application. BMC MyIT Service Broker fulfills service requests according to the process workflow attached to the service. To use TrueSight Orchestration for fulfilling service requests, a BMC MyIT Service Broker administrator designs process workflows by using the following TrueSight Orchestration workflows.
Get Service Details
This workflow retrieves the details of the service request run by the module.
Get Service Details workflow inputs
Input element | Description | Required |
|---|---|---|
service name | Specifies the name of the Service for which the details are to be retrieved The name should match the one defined in the module configuration while declaring the service mappings. For example, Unlock Account | Yes |
Get Service Details workflow output
Output element | Description |
|---|---|
response | Describes the service details |
Get Service List
This workflow retrieves a list of services supported by the BMC MyIT Service Broker integration with TrueSight Orchestration.
Get Service List workflow output
Output element | Description |
|---|---|
response | Retrieves a list of services supported by the integration |
Get Service Status
This workflow retrieves the status of a service request that was invoked in an asynchronous manner.
Get Service Status workflow inputs
Input element | Description | Required |
|---|---|---|
job id | Specifies the job ID returned when the specified service was invoked in an asynchronous mode For example, 03edb9e474de78b1:32ce5a8b:153d0812f57:-7ff61-1460530121466 | Yes |
Get Service Status workflow output
Invoke Service
This workflow invokes the specified service/workflow. The workflow can be invoked in synchronous and asynchronous mode.
Invoke Service workflow inputs
Input element | Description | Required |
|---|---|---|
service name | Specifies the name of the service to be invoked The service name should match the one defined in the module configuration while declaring the service mappings. For example, Unlock Account | Yes |
parameters | Specifies the comma-separated key value pair of the input parameters required to invoke | Conditional; required if the service expects mandatory input parameters |
mode | Specifies whether the service is be invoked synchronously or asynchronously Valid values: sync (default), async When the request is executed in an asynchronous mode, the BAO job ID is retrieved in the response. | No |
Related topic