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
the specified serviceFor example, configuration name=BMC_AR_System,incident number=INC000000000011

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

Workflows

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

TrueSight Orchestration Content 20.18.01