After installing the Service Management Connector product, the way the product handles alerts can be configured. A new installation generates a default Service Management Connector configuration file that contains a link template.Using this template to configure a link, a connection between the source- and target system, is done by modifying the configuration file. The configuration file describes the connection specific parameters of the source- and target system.
In the configuration file the configuration of the service is done, like the source- and target application, intervals, path to the mapping file and credentials.
The configuration file should be named TheBackbone.SMConnector.exe.Config.
The code section below shows the file structure to be used.
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<section name="ApplicationConfiguration" type="TheBackbone.SMConnector.Configuration.ApplicationConfiguration, TheBackbone.SMConnector, Version=3.0.0.0, Culture=neutral, PublicKeyToken=null" allowLocation="true" allowDefinition="Everywhere" allowExeDefinition="MachineToApplication" overrideModeDefault="Allow" restartOnExternalChanges="true" requirePermission="true" />
</configSections>
<applicationConfiguration>
<connectorConfiguration
logLevel="INFO">
<link
id="1"
mappingFile="C:\Program Files\The Backbone\Service Management Connector\mapping-SCOM-TOPdesk.xml">
<connection
id="1"
connectionType="SCOM"
pollingInterval="60"
server="SRVSCOM01.contoso.lan"
domain="contoso.lan"
user="scomadmin"
password="password"
newResolutionState="20"
newResolutionStateIncValue=""
sdkWindowSize="10"
cache="Configuration"/>
<connection
id="2"
connectionType="TOPdesk"
server="https://SRVTOPdesk.contoso.lan"
domain=""
authenticationMethod="applicationPassword"
user="username"
password="application password"/>
</link>
</connectorConfiguration>
</applicationConfiguration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
</startup>
</configuration>
Name | Description | Count | Attributes |
---|---|---|---|
connectorConfiguration | Element used for configuration of the connection | 1 | – loglevel |
link | Element for the link between two application | 1 or more | – id – mappingFile |
connection | Element for configuring the target connection | 1 or more | – id – connectionType – pollingInterval – server – domain – user – password – newResolutionState – newResolutionStateIncValue - sdkWindowSize – cache – port – subscription – filter |
subscription | Element for specifying Azure subscription | 1 or more | – id |
filter | Sub element of subscription | 1 or more | – id – value |
Refer to TOPdesk developers for information on how to create an application password.