Updating configurations to send and receive data from custom BMC Helix ITSM fields
BMC Helix Multi-Cloud Brokerallows you to send and receive the data of fields defined in BMC Helix ITSM for any feature that involves BMC Helix ITSM. If you need to send or receive data to an incident, change, or problem field that is not available in the Ticket Brokering Library, you can add it to the Incident, Change, or Problem record definition as a customization. You must then update the connector, flow, and process configuration so that data of the BMC Helix ITSM field can be sent to a third-party application or data from the application can be received to the BMC Helix ITSMfield.
Update the following feature configuration to be able to use the BMC Helix ITSMfield in your field mappings:
Add the BMC Helix ITSMfield to the appropriate record definition in BMC Helix Innovation Studio. In the Field ID, make sure you enter a value greater than 536870912.
For example, we add the Incident Owner field to the Incident Management record definition. For more information about modifying a record definition to add fields see, Adding fields to a record definition.- To make the custom field available in the updated schema and for selection when mapping field values, generate a custom schema for the Multi-Cloud connector.
- Log in to BMC Helix Integration Studio.
- Navigate to Catalog and click Connectors.
- Select the Multi-Cloud connector, and click Custom Fields in the Configuration pane.
You might need to click the arrow on the ribbon in the lower section of the screen to open the Configuration pane. - Identify the connector configuration that includes the custom field and click Generate or Re-Generate.
For example, generate the schema for the BMC Helix ITSMserver for which the custom field was created.
- To add field mappings to the custom field, update the flow associated with the integration.
- In BMC Helix Integration Studio, navigate to My Flows and click the flow associated with the integration.
For example, to include the custom field that was created for an Incident record, select the Create Brokered Incident flow. Create a copy of the flow, so that the custom fields are available to use.
- Open the new flow and navigate to the Details tab.
- Click Field Mapping, locate the custom field and map it to the field.
For example, select the Incident Owner field, and map it to a field in the third-party application.
- In BMC Helix Integration Studio, navigate to My Flows and click the flow associated with the integration.
- To update the field mappings for the custom field in the connector process, update the connector process of the third-party application.
The connector process enables BMC Helix Integration Serviceto share data of the custom field between BMC Helix ITSMand third-party application.- Log in to BMC Helix Innovation Studio.
- On the Workspace tab, click Ticket Brokering Library.
- Under Processes, select the connector process for BMC Helix ITSMor for the third-party application.
For our example, select the Connector Process for ITSM. - Select the appropriate element from the Connector Process, and update the Field Mapping for the custom field.
For our example, select the Create Incident element, and map the Incident Owner field to the same field that it was mapped to in the flow in step 3. - Save the process.
Data from the custom field can now be passed between BMC Helix ITSMand the third-party application.