Unsupported content

 

This version of the documentation is no longer supported. However, the documentation is available for your convenience. You will not be able to leave comments. Click here to view the documentation for the current version.

BMC Client Management connector

Service catalog administrators and internal service suppliers can build services that call BMC Client Management actions from within MyIT Service Broker workflows. Only service catalog administrators can configure the service connector.

MyIT Service Broker supports integration with BMC Client Management v12.0 and later.

Integrating BMC Client Management into MyIT Service Broker

BMC Client Management is integrated with MyIT Service Broker to offer different services through operational rules created in BMC Client Management. BMC Client Management enables MyIT Service Broker to invoke the services exposed to the MyIT Service Broker using web services via a connector. The BMC Client Management connector available in MyIT Service Broker acts as an integration between MyIT Service Broker and BMC Client Management.

All the operational rules created in the BMC Client Management are automatically exposed to MyIT Service Broker as out-of-the-box services.

The following table provides links for end-to-end process for integrating BMC Client Management with MyIT Service Broker:

StageDescription
Stage 1: Configure BMC Client Management for integration with MyIT Service Broker

This stage is an essential stage, as this configuration in BMC Client Management is prerequisite for integration with MyIT Service Broker.

See Configuring BMC Client Management.

Stage 2: Configure MyIT Service Broker connector

In this stage, you configure the Client Management connector in MyIT Service Broker, so that you can import the operational rules from BMC Client Management to be offered as services in MyIT.

See Configuring MyIT Service Broker connector.

Stage 3: Import operational rules from BMC Client Management catalog

In this stage, you select and import the operational rules in the MyIT Service Broker. These imported operational rules are configured in MyIT Service Broker to be offered as services in MyIT.

See Importing an operational rule as a service in the service catalog

Stage 4: Configure service, workflow, and questionnaire

In this stage, you create catalog profile, attach workflow, and build questions for the service.

See Configuring a service.

Stage 5: Request service (to run an operational rule) in MyIT

In this stage, the user requests a service in MyIT. After the workflow is invoked, the service status is set as Work in progress. After the service request is fulfilled (operational rule deployed), the service request status is updated to Closed.

See Requesting a service in MyIT

Configuring BMC Client Management

To enable integration between BMC Client Management and MyIT Service Broker, you need to perform the following configurations:

StepInstruction
Step 1: Configure the web services module on the BMC Client Management master server. 

Configuring the web service

Step 2: Configure an administrator account that has Write permission on master server. Managing security
Step 3: Create the operational rules that you want to expose as services to MyIT Service Broker.Managing operational rules

Configuring MyIT Service Broker connector

  1. From the MyIT Service Broker home page, go to Services > Connector.
  2. From the list of connectors, select the Client Management Connector check box and click Edit Connector.
  3. On the Client Management Connector configuration screen, enter the following details:
    • Server URL: Specifies the URL to the BMC Client Management master server in the following format: <https://host.name:port>
      For example: https://vw-tlv-bcm-qa55.bmc.com:1611.
    • Login: Specify the BCM administrator account username. The administrator must have Write permission for the master server.
    • Password: Specify the password for the administrator account.
  4. Click Save.

Importing an operational rule as a service in the service catalog

  1. From the MyIT Service Broker home page, go to Import.
  2. Select Client Management, and then click Catalog Import Options.
    The operational rules exposed by BMC Client Management are displayed as services.
  3. Select a service and click Configure.
    For example, select Standard Hardware Inventory.
  4. In the Configuration Options pane, select a template and then click Profile Details.
    If you do not see a template that matches the catalog profile you need, create it.
    The template options include:
    • IT Request
    • Desktop
    • SaaS 
  5. In the Profile Details pane, map the connector information fields to the template fields.
  6. Click Preview Item to test the appearance and then Save.
  7. Click Queue for Import.
  8. Click Import x Item to complete the import.
    The imported service is created with Pending status and without a version.

For more information, see Importing service catalog items.

Configuring a service

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.

  1. From the MyIT Service Broker home page, go to Services > Services.
  2. From the list of services, select a service, click Action, and the click Open.
  3. In the Service Options pane, expand the Pending list.
  4. Configure a catalog profile.
  5. Attach a workflow to the service.
  6. Build a questionnaire.
  7. Publish the service.

After a service is approved and published, it is now available in MyIT application for end users.

To create a catalog profile

  1. Under Pending list, click Catalog Profile.
  2. Upload an image to be used as a service logo.
  3. In the Service Excerpt field, enter up to 105 characters to display on the service tile.
  4. In the Service Description field, enter a description for the service.
  5. Click Save, and then Close to go back to Service Options pane.

For more information about adding catalog profile information, see Adding and updating services.

To create or attach a workflow

  1. Under Pending list, click Workflow & Questions.
  2. In the Workflow pane, click Add.
  3. In the Workflow Library pane, do one of the following:
  • Select a workflow to attach to the service and click Action > Edit.
  • Create a new workflow from Action > New Workflow.
    The New Process page opens.
    1. In the Properties > General pane, enter a name for the workflow.
      For example, Perform an inventory.
    2. In the Description box, describe the workflow.
    3. Click Choose what can be customized link, select Allow future customization to this Process Definition.  
    4. In the Run as list, select an option.
      By default, Administrator is selected. The other option is Current User.
    5. In the Variables pane, click Add/Remove Variables.

    6. In the Add/Remove Variables window, click Add Variables and create the following variables:

      Parameter NameVariable TypeValueData Type
      ContextInput/Output Parameter InputService Broker Context
      DeviceIDInput/Output ParameterInputText
    7. Click Save.
    8. From the palette, drag the following objects from the Client Management pane on to the canvas:
      • Deploy Oprule On Device
      • Wait Deployment End.

        Note

        By default, the Start and End event blocks are added on the canvas. If, for any reason, these blocks are not displayed, try to the following steps:

        • Zoom out the canvas view
        • Clear the canvas and then drag the Start and End event blocks again on the canvas
    9. Link the blocks in the following sequence:

    10. Start > Deploy Oprule On Device > Wait Deployment End > Stop
    11. Select the Deploy Oprule On Device block in the grid to configure the Connection Id, Operational Rule Id, and Device Id:
      1. Expand the Input Map panel.
      2. Click Click to build an expression for each Input Map parameter.
      3. In the Edit Expression for Connection Id window, add the corresponding expression for each parameter.

        ParameterAvailable OptionsExpression
        Connection IdConnection > Connection IdConnection Id
        Operational Rule IdProcess Variables > Service > External Service IDExternal Service ID
        Device IdProcess Variables > DeviceIDDeviceID
    12. Select the Wait Deployment End block in the grid to configure the Connection Id and Assignment Id:
      1. Expand the Input Map panel.
      2. Click Click to build an expression for each Input Map parameter.
      3. In the Edit Expression for Connection Id window, add the corresponding expression for each parameter.

        ParameterAvailable OptionsExpression
        Connection IdConnection > Connection IdConnection Id
        Assignment IdActivities > Deploy Oprule on Device > OutputOutput
      4. Click OK.
    13. Ensure that all blocks are linked.
    14. Click Save to save the workflow.

For more information about MyIT Service Broker workflows, see Workflows.

To build a questionnaire

  1. Under the Pending list, click Workflow & Questions.
  2. In the Questions panel, click Add.
  3. In the Questionnaire Library pane, select an existing questionnaire and click Actions > Edit or click Actions > Create New.
  4. While adding a new questionnaire, from the Available Questions pane, drag Device ID on the canvas.
  5. While editing an existing questionnaire, click  edit on a questionnaire pane.
  6. In the Question Settings pane, from the Form Element Type list, select the Dropdown option.
  7. The additional options for Dropdown are displayed.
  8. In the Question Values field, click Map to Dataset.
    1. In the Map Data pane, select the Devices of User check box.
  9. Click Save to save the map data.
  10. Click Save again to save the question settings.
  11. Click Save again to save the service questions.
  12. In the Save Questionnaire window, enter the name of the questionnaire.
  13. Click Close on multiple windows to go back to Service Options pane.

For more information about building questionnaire, see Service questionnaires.

To publish the service

  1. In the Service Options pane, click Action.
  2. Click Approve & Publish.
  3. Click Close.
    The approved service is available under Published tab of the Service Management page.

For more information about service approval and publishing, see Service approval and publishing.

Requesting a service in MyIT

  1. In the MyIT 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.
    The confirmation tab displays the request is submitted. 
  5. To check request status, go to My Activity > All Activities.
    Note that initially the request status is In Progress and then it progresses to Closed.

Related topics

Getting started with operational rules (BMC Client Management 12.5 online documentation)

Enabling and configuring the enhanced catalog (MyIT 3.3 online documentation)


Was this page helpful? Yes No Submitting... Thank you

Comments