This documentation supports the 20.08 version of BMC Digital Workplace Advanced, which is available only to BMC Helix subscribers (SaaS).
To view an earlier version, select the version from the Product Version menu.

Integrating BMC Digital Workplace Catalog with BMC Client Management

BMC Client Management integrates with BMC Digital Workplace Catalog to offer different services through operational rules and mobile commands created in BMC Client Management. Service adminstrators can use the BMC Client Management connector in BMC Digital Workplace Catalog workflows to invoke the services exposed to the application by using web services. All the operational rules and mobile commands created in the BMC Client Management are automatically exposed to BMC Digital Workplace Catalog as out-of-the-box services.


Related topics

Getting started with operational rules Open link

BMC Client Management connectors

Integrating

Process overview for integrating BMC Client Management with BMC Digital Workplace Catalog

TaskDescriptionReference
1

An administrator configures BMC Client Management for integration with BMC Digital Workplace Catalog.

To configure BMC Client Management for the integration (below)
2

A service catalog administrator creates and configures a connection with BMC Client Management in BMC Digital Workplace Catalog.

  • To run operational rules, select Client Management Connector.
  • To run mobile commands, select Client Management Command Connector. 
3

A service catalog administrator selects and imports the operational rules from BMC Client Management into BMC Digital Workplace Catalog. These imported operational rules are configured in BMC Digital Workplace Catalog to be offered as services in BMC Digital Workplace.

Importing service catalog items from external systems
4

(Optional) A service catalog administrator selects and imports mobile commands from BMC Client Management into BMC Digital Workplace Catalog. These imported mobile commands are configured in BMC Helix Digital Workplace Catalog to be offered as services in BMC Helix Digital Workplace.


Importing service catalog items from external systems
5

For each service, a service catalog administrator creates a catalog profile, attaches workflow, and builds the service questionnaire.

To configure a service for BMC Client Management (below)

NA

The end-user requests a service in BMC Digital Workplace. After the workflow is invoked, the service status is set as Work in progress. After the service request is fulfilled (operational rule or mobile command deployed), the service request status is updated to Closed.

To request a service in BMC Digital Workplace self-service (below)

To configure BMC Client Management for the integration

To enable integration between BMC Client Management and BMC Digital Workplace Catalog, you must perform configuration tasks in BMC Client Management. Links in the following table open topics in BMC Client Management documentation.

TaskDescriptionReference
1Configure the web services module on the BMC Client Management master server. 

Configuring the web service Open link

2Configure an administrator account that has Write permission on the master server. 

Creating an Administrator Open link

3

Create the operational rules that you want to expose as services to BMC Digital Workplace Catalog.

Applying operational rules Open link

To configure a service for BMC Client Management

After successfully importing a service, you can create questions and attach a workflow to the service. The workflow is triggered after it receives appropriate inputs from the request and a fulfillment process is invoked. These settings are saved as a catalog profile. 

TaskDescriptionReference
1Create a catalog profile for the service.Adding catalog profile details to a service
2Create workflow for the service.Workflow for a service for BMC Client Management (below)
3Create a service questionnaire for the service.Creating service questionnaires
4(Optional) Add a price to the service. (By default, all services are free.)Adjusting service cost and quantity
5Complete the approval process, and publish the service.Approving and publishing services

After a service is approved and published, it is available in the BMC Digital Workplace application for end users.

Workflow for a service for BMC Client Management

To create a simple workflow, see Designing a simple workflow. For more information about workflows, see Workflows for service fulfillment

Workflow for services for BMC Client Management require the following variables:

Parameter nameVariable typeValueData type
ContextInput/Output Parameter InputService Broker Context
DeviceIDInput/Output ParameterInputText


The following diagram illustrates a simple workflow for a service that deploys operational rules: 


The following diagram illustrates a simple workflow for a service that deploys mobile commands:


The Deploy Oprule On Device and Deploy Command On Device actions require the following parameters:

ParameterLocation of parameter optionsExpression
Connection IdConnection > Connection IdConnection Id
Operational Rule Id / Command IdProcess Variables > Service > External Service IDExternal Service ID
Device IdProcess Variables > DeviceIDDeviceID

The Wait Deployment End action requires the following parameters:

ParameterAvailable OptionsExpression
Connection IdConnection > Connection IdConnection Id
Assignment IdActivities > Deploy Oprule on Device (or Deploy Command on Device) > OutputOutput

To request a service in BMC Digital Workplace self-service

End users perform this procedure to request a service.

  1. In the BMC Digital Workplace end user console, browse and select the service you want to request.
  2. In the Service Details window, click Request Now.
  3. In the Checkout window, select a device in the Device ID list.
  4. Click Complete Request.
  5. To check a request status, go to My Activity > All Activities.
    Initially, the request status is In Progress, and then it progresses to Closed.
Was this page helpful? Yes No Submitting... Thank you

Comments