Parameters

To view the list of parameters for AddContractManager.exe, launch it without any parameters.

Parameter

Required / Optional

Description

Deploy!RootPath Required*
The parameter is only required when starting a new KCM installation.

The root drive or folder in which the KCM installation will be created.

Deploy!Docker Optional Boolean flag that specifies whether special configuration for Docker will be used.

If omitted, defaults to False.

Deploy!InternalPortsStartAt

Optional.

The starting point for the ports that must be opened on the internal KCM network. The default value is 10500.

This parameter is available only when Contract Manager is the first KCM component installed on the server.

Deploy!PrivatePortsStartAt

Optional.

The starting point for the ports that do not need to be opened on any network. The default value is 10600.

This parameter is available only when Contract Manager is the first KCM component installed on the server.

Java!Home Optional

The folder in which Java is installed in your system, either as JRE or JDK. This Java installation will be used for the KCM web applications.

If omitted, KCM will use the JAVA_HOME environment variable.

Webserver!ServiceUser Required

The user account to run the KCM web applications.

You can specify a domain user account or a local user account. When specifying a local user, place a period and backslash (.\) at the beginning of the parameter.

Example: .\AdminUser

Webserver!ServicePassword Required

The password for the account that web applications will use.

ContractManager!MainAccessPort

Optional

The main access port that Contract Manager will use.

The default value is 443.

ContractManager!RegistrationPort

Optional

The port that Contract Manager will use to register instances.

The default value is 10443.

ContractManager!SharedResourceLocation

Optional

Specifies the location of a folder where the shared objects for import and export, such as project files and reference projects, are stored.

If omitted, defaults to <deploy root>\KCM\Work\<version>\SharedResources