This documentation supports the 21.3 version of BMC Helix ITSM.To view an earlier version, select the version from the Product version menu.

Defining command parameters


After defining an entry in the Application Registry form, you must define the commands and command parameters. As part of the CAI definition phase, the command definition describes the commands and the command parameters for each integrated component. For example, you can create a set of commands for interaction (create, modify, and cancel operations) with the back-office application. In addition, CAI can include command parameter mappings to be registered for other applications.

The CAI subsystem provides an integration link with back-office applications that doesn't require you to add any custom workflow to complete the integration. You can include a Filter API to facilitate the communication with a AR System back-office application. The CAI uses Event Commands to facilitate this communication link. The CAI offers Event Commands that create requests, update them with status changes, and synchronize activity in them. The type of information that is synchronized includes status updates and work log activities.

The communication link is bidirectional. You can also add a workflow to the back-office application to send status updates back to your application. The BMC Helix ITSM: Service Desk: Incident Management application, BMC Helix ITSM: Change Management application, and Work Orders provide this type of workflow by default. You can add similar workflow to your custom applications to complete similar updates.

To define commands and command parameters

  1. From the Application Administration Console, click the Custom Configuration tab.
  2. From the Application Settings list, select Foundation > Advanced Options > Command Automation Interface - Define Command Parameters, and then click Open.
    Alternatively, you can select an existing command and click View.
  3. Click Create New Command.
  4. Enter information in the fields and click Save.

To pass parameters to a command

  1. From the Application Administration Console, click the Custom Configuration tab.
  2. From the Application Settings list, select Foundation > Advanced Options > Command Automation Interface - Define Command Parameters, and then click Open.
  3. From the Command list, select the command that you created earlier and then click Create under the Command Parameters list.
  4. Enter information in the fields and click Save.

 

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