Manually installing the Azure Provider
The following topics describes the steps to be followed for installing the Azure Provider manually:
Before you begin
Ensure that you have completed the following tasks prior to installing the Azure Provider manually:
- Prerequisites for installing the Azure Provider.
Downloaded and extracted the following Azure Provider installer files and stored it in your local computer:
Deploying OSGi files on the Cloud Platform Manager
- On the Platform Manager host, navigate to the <Platform_Manager_installation_directory> folder:
- (Windows) C:\Program Files\BMC Software\BMCCloudLifeCycleManagement\Platform_Manager
- (Linux) /gfs/bmc/BMCCloudLifeCycleManagement/Platform_Manager
- (Applicable only when replacing the existing jars) Make a backup copy of the following files in the <Platform_Manager_installation_directory> folder:
- <Platform_Manager_installation_directory>/configuration/config.ini
- <Platform_Manager_installation_directory>/configuration/providers.json
- <Platform_Manager_installation_directory>/configuration/cloudservices.json
- <Platform_Manager_installation_directory>/configuration/lib/azure-1.0.0.jar
- <Platform_Manager_installation_directory>/configuration/lib/azureconnect-1.0.0.jar
- Stop the BMC_CSM service.
- Copy the following .jar files to the <Platform_Manager_installation_directory>/configuration/lib folder:
- azure-1.0.0.jar
- azureconnect-1.0.0.jar
- Edit the media.properties file as per your BMC Cloud Lifecycle Management environment.
- Copy the media.properties file to the <Platform_Manager_installation_directory>/configuration folder:
- Open the config.ini file and set the osgi.bundles parameter value as follows:
osgi.bundles=lib/azure-1.0.0.jar@start
osgi.bundles=lib/azureconnect-1.0.0.jar@start - (Applicable only when replacing the existing jars) Delete the following folder contents and folder:
- <Platform_Manager_installation_directory>/cache folder contents
- <Platform_Manager_installation_directory>/configuration/org.eclipse.osgi folder
- Start the BMC_CSM service and monitor the csm log files at the following location:
<Platform_Manager_installation_directory>\Logs
Deploying .def and .arx files on the BMC AR System Server
You must import the .def and .arx files and configure the forms on the BMC AR System Server computer by using the procedures in the following sections.
Before you begin
Ensure that you have completed the following tasks before you deploy the files:
- Log on to the BMC Remedy Developer Studio as Administrator.
- Switch the mode to Base Development, as shown in the following figure:

To import the AzureNew_Forms.def file and configure the BMC Remedy AR forms
- Click File > Import.
- Select ObjectDefinitions and click Next.
The Import Objects window is displayed. - In the Import File field, browse to the .def file and select it.
- Click Next.
The selected object details are displayed in the Object Selection. - Select the Replace Objects on the Destination Server checkbox.
- Click Finish.
The .def file is imported. Navigate to Application's List and add the forms in the following applications.
Application name
Form name
BMC Cloud Management Foundation
CMF:ProviderAzure_v
BMC Cloud Management Administrator
CMA:ManageAzureUserAccounts
- Click Save.
To import AzureProvider_Workflows.def file
- Click File > Import.
- Select ObjectDefinitions and click Next.
The Import Objects window is displayed. - In the Import File field, browse to the .def file and select it.
- Click Open.
- Select the Replace Objects on the Destination Server checkbox.
- Select the Delete Excess fields checkbox.
- In Handle Conflicting Types, select Display Conflict Error.
- Click Finish to import the .def file.
To import data files
- Log on to the BMC Remedy Import Tool.
- Select File > Preferences, and then select Generate New Id For All Records under Handle Duplicate Requests.
- Select File > New Mapping.

The Import Mappings page is displayed.
Enter the field values as applicable for importing the .arx files:
Source data file
Target server
Target form name
ARSystemOnlineHelpMapping.arx
<Select the Target Server Name>
ARSystemOnlineHelpMapping
Azure_ResourceType_VendorMapping.arx
<Select the Target Server Name>
Azure_ResourceType_VendorMapping
SysMessageBox.arx
<Select the Target Server Name>
SysMessageBox
Azure_ProviderVendorFormMapping.arx
<Select the Target Server Name>
Azure_ProviderVendorFormMapping
- Click Auto Map.
Click Import > Start Import.
An entry is created in the following forms when the respective data file is imported.Form name
Details of entry created
ARSystemOnlineHelpMapping
Azure Help instance
Azure_ResourceType_VendorMapping
-
SysMessageBox
-
Azure_ProviderVendorFormMapping
Provider = “Azure”