Reference of integration between Azure DevOps and BMC Helix ITSM incidents by using BMC Helix iPaaS
You can integrate BMC Helix ITSM with Microsoft Azure DevOps to synchronize BMC Helix ITSM incidents with Azure DevOps work items. When a work item is created in Azure DevOps, a corresponding BMC Helix ITSM is created, and the converse is true. This integration enables your service desk agents to collaborate with developers who use Azure DevOps.
BMC Helix Multi-Cloud Broker, along with BMC Helix iPaaS, powered by Jitterbit provides the Sync_BMC_Helix_ITSM_incident_and_Microsoft_Azure_DevOps_work_item.json integration template that you can use to integrate BMC Helix ITSM with Azure DevOps. You configure the integration in BMC Helix Multi-Cloud Broker and deploy the integration template to your BMC Helix iPaaS environment.
List of project variables
The following sections describe the variables that you can update as per your requirements.
BMC Helix iPaaS project variables
Project variable | Value |
---|---|
BHIP_API_Name | The default value of this variable is set to BMCHelixITSMIncidentAndAzureWorkItem. If required, you can change the name. |
BHIP_API_User_Roles | Specify the organization roles that should have access to the new API. You can add multiple comma separated values. Important: If you do not specify any value, all the organization roles get access to the new API. |
BHIP_MCSM_API_Profile_Username | The integration template creates an API in BMC Helix iPaaS to handle requests from BMC Helix Multi-Cloud Broker. Enter the user name that should be used while creating the BMC Helix Multi-Cloud Broker API profile. |
BHIP_MCSM_API_Profile_Password | The integration template creates an API in BMC Helix iPaaS to handle requests from BMC Helix Multi-Cloud Broker. Enter the password that should be used while creating the BMC Helix Multi-Cloud Broker API profile. |
BHIP_Vendor_API_Profile_Type | The integration templates create APIs to accept requests from a vendor. Enter one of the following API authentication mechanisms that you want to use with this API:
|
BHIP_Vendor_API_Profile_Username | Enter the user name for the security profile that you want to use with the vendor API. Important: Provide a value for this variable, only if you select the BASIC option in BHIP_Vendor_API_Profile_Type. |
BHIP_Vendor_API_Profile_Password | Enter the password for the security profile that you want to use with the vendor API. Important: Provide a value for this variable, only if you select the BASIC option in BHIP_Vendor_API_Profile_Type. |
BHIP_Vendor_API_Profile_ApiKey_Name | Enter the APIKEY name for the security profile that you want to use with the vendor API. Important: Provide a value for this variable, only if you select the APIKEY option in BHIP_Vendor_API_Profile_Type. |
BHIP_Host | Enter the BMC Helix iPaaS instance URL where you want to run this project. |
BHIP_Username | Enter the username for the BMC Helix iPaaS instance. |
BHIP_Password | Enter the password for the BMC Helix iPaaS instance. |
Enable_BMC_Helix_To_Vendor_Integration | By default, this variable is enabled. Important: This variable enables the creation of Azure DevOps work items from BMC Helix ITSM incidents, synchronizes updates, and shares comments. |
Enable_Vendor_To_BMC_Helix_Integration | By default, this variable is enabled. Important: This variable enables the creation of BMC Helix ITSM incidents from Azure DevOps work items, synchronizes updates, and shares comments. |
Azure DevOps variables
Project variable | Value |
---|---|
AzureDevOps_Host | Enter https:\dev.azure.com . |
AzureDevOps_Organization | Enter your organization name in Azure DevOps. |
AzureDevOps_Personal_Access_Token | Enter the Azure DevOps personal access token that you created earlier. |
AzureDevOps_Project | Enter the project name that you want to use in Azure DevOps. |
(Optional) AzureDevOps_Webhook_Area_Path | Enter the area path name based on which the Azure DevOps webhook can filter the work items. |
(Optional) AzureDevOps_Webhook_Tag | Enter the tag name based on which the Azure DevOps webhook can filter the work items. |
AzureDevOps_Webhook_Work_Item_Type | Enter the type of work item based on which the Azure DevOps webhook events should be filtered. The integration template supports the following work item types:
|
BMC Helix Multi-Cloud Broker variables
Project variable | Value |
---|---|
MCSM_Host | Enter the BMC Helix Multi-Cloud Broker host URL to which the Azure DevOps work items should be synchronized. |
MCSM_Username | Enter the user name that enables users to interact with BMC Helix Multi-Cloud Broker. |
MCSM_Password | Enter the password for the provided user name. |
MCSM_Vendor_Name | This variable is autopopulated. You must not change the default value. |
The following variables are inputs from BMC Helix ITSM. Either enter values for these variables or map appropriate Azure DevOps fields if the data is available:
Project variable | Value |
---|---|
ITSM_Company_Name | Enter the company name for which the integration template needs to be run. For example, Calbro Services |
ITSM_Customer_First_Name | Enter the first name of the BMC Helix ITSM customer. |
ITSM_Customer_Last_Name | Enter the last name of the BMC Helix ITSM customer. |
ITSM_Incident_Type | Enter any of the following incident types that you want to create:
|
Comments
Log in or register to comment.