Starting Contract Manager

This section describes how you can use the StartContractManager.exe tool to start the Contract Manager in your installation.

StartContractManager.exe is a command-line tool intended to:

  • start Windows services of the Contract Manager and set their startup type to Automatic

  • finish the configuration of the Contract Manager

  • modify the configuration of the Contract Manager after installation

You can find this tool in the following folder: <deploy root>\KCM\Programs\<version>\Management\Contract Manager.

Requirements

This section describes the requirements that must be satisfied before you run the StartContractManager.exe tool.

  1. The account used to run StartContractManager.exe must have the local Administrator permissions on the target server.

    The following steps are required only if you are starting the Contract Manager for the first time, or you are changing its configuration.

  2. Enable or disable authentication for executing SOAP calls on the Contract Manager. If you are starting Contract Manager for the first time, this cannot be omitted.
  3. Enable or disable using LDAP authentication for users to log in to KCM Designer. If you are starting Contract Manager for the first time, this cannot be omitted.
  4. If it is necessary to import and apply an exported configuration, prepare the configuration file. See Export functionality and initialization of new components topic for more information.
  5. Configure the TLS versions that are allowed for making SSL connections.

Execution steps

To run StartContractManager.exe, you must execute the following steps:

  1. Open the command line interface (CLI). It could be PowerShell or Command Prompt.

  2. In the CLI, navigate to the folder where the StartContractManager.exe is located.

  3. Call the StartContractManager.exe file with the necessary parameters.

    If you launch StartContractManager.exe without any parameters, it will start the Contract Manager with default configuration.

    If everything is correct, the process will run without errors. You will be able to follow the it by reading the CLI output.