This documentation supports the 21.3 and consecutive patch versions of BMC Helix Multi-Cloud Broker.

To view an earlier version, select the version from the Product version menu.

Reference of integration between Azure DevOps and BMC Helix ITSM change requests by using BMC Helix iPaaS

You can integrate BMC Helix ITSM with Microsoft Azure DevOps to create BMC Helix ITSM change requests from Azure DevOps work items. This integration lets your developers to get real-time visibility into their work in both the applications.

BMC Helix Multi-Cloud Broker, along with BMC Helix iPaaS, powered by Jitterbit provides the Sync_BMC_Helix_ITSM_change_request_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 variables

Project variable

Value

BHIP_API_Name

The default value of this variable is set to BMCHelixITSMChangeAndAzureWorkItem.

If required, you can change the name.

BHIP_API_User_RolesSpecify 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_HostEnter the BMC Helix iPaaS instance URL where you want to run this project.
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_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_PasswordEnter the password for the BMC Helix iPaaS instance.
BHIP_UsernameEnter the user name for the BMC Helix iPaaS instance.
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_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_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:

  • BASIC

  • ANONYMOUS

  • APIKEY

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.

Enable_BMC_Helix_To_Vendor_Integration

By default, this variable is set to true and you must not change it.

Important: This variable enables the updation of Azure DevOps work items from BMC Helix ITSM change request comments.

Enable_Vendor_To_BMC_Helix_Integration

By default, this variable is set to true and you must not change it.

Important: This variable enables the creation of BMC Helix ITSM change requests from Azure DevOps work items, updates vendor data in BMC Helix Multi-Cloud Broker, 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.

AzureDevOps_Webhook_Area_Path

Enter the area path name based on which the Azure DevOps webhook can filter the work items.

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 types of work item:

  • Bug

  • Epic

  • Feature

  • User Story


BMC Helix Multi-Cloud Broker variables


Project variable

Value

MCSM_HostEnter the BMC Helix Multi-Cloud Broker host URL to which the Azure DevOps work items should be synchronized.
MCSM_UsernameEnter the user name that enables users to interact with BMC Helix Multi-Cloud Broker.
MCSM_PasswordEnter the password for the provided user name.
MCSM_Vendor_NameThis 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_NameEnter the company name for which the integration template needs to be run. For example, Calbro Services.
ITSM_Customer_First_NameEnter the first name of the BMC Helix ITSM customer.
ITSM_Customer_Last_NameEnter the last name of the BMC Helix ITSM customer.
ITSM_Incident_Type

Enter any of the following incident types that you want to create:

  • User Service Restoration
  • User Service Request
  • Infrastructure Restoration
  • Infrastructure Event
  • Security Incident
Was this page helpful? Yes No Submitting... Thank you

Comments