Available operations and command-line parameters
This section describes the ManageCM tool command parameters.
Below is the list of available command parameters, with a short description and links to the corresponding reference sections.
Parameter |
Description |
Reference section |
---|---|---|
/ReloadConfiguration |
Applies any configuration changes made. |
|
Partners | ||
/CreatePartner |
Creates a new partner. |
|
/RemovePartner |
Removes an existing partner. |
|
/ListPartner |
Lists partners and customers. |
|
Contracts | ||
/CreateContract |
Creates a contract and optionally instantiates it. |
|
/ListContract |
Lists contracts and detail information. |
|
/ChangeContract |
Changes the properties of a contract. |
|
/RemoveContract |
Removes an existing contract. |
|
/AddContractType |
Creates a contract type. |
|
/ListContractType |
Lists contract types and detail information. |
|
/RemoveContractType |
Removes a contract type. |
|
Interfaces | ||
/AddInterface |
Adds an interface. |
|
/ListInterface |
Lists interfaces and detail information. |
|
/RemoveInterface |
Removes an interface. |
|
Applications | ||
/AddApplication |
Adds an application and prints the key that needs to be passed when calling a Contract Manager interface. |
|
/ListApplications |
Lists applications known to the Contract Manager. |
|
/GetNewKeyForApplication |
Generates a new key for the application and invalidates the older keys. |
|
/RemoveApplication |
Removes the application and its associated privileges. |
|
/AddPrivilegeForApplication |
Adds privileges for the application. |
|
/ListPrivilegesForApplication |
Lists the privileges for the application. |
|
/RemovePrivilegeForApplication |
Removes privileges for the application. |
|
/GetPrivileges |
Returns all privileges in a privileges XML file. |
|
/SetPrivileges |
Sets several privileges at the same time using a privileges XML file. |
|
Contract types | ||
/AddContractTypeToContract |
Adds a contract type to an existing contract. |
|
/RemoveContractTypeFromContract |
Removes a contract type from an existing contract. |
|
Instances | ||
/ListInstance |
Lists instances and detail information. |
|
/ProcessRegistrationFile |
Manually register or unregister an instance at the Contract Manager. Can also be used to update the available interfaces on an already registered instance. |
|
/SetSharedResource |
Finds or changes the location of the folder that stores shared objects for import and export. |
Although the following commands are still available in the ManageCM tool, they are replaced as follows starting from KCM 5.5.0:
-
The /AssociateInstance, /ActivateInstance, /RollbackInstance, /RemoveInstanceAssociation, /RegisterInstance, /ChangeInstance, and /RemoveInstance commands are replaced with the new instance registration mechanism.
-
The /ExportDatabase and /ImportDatabase commands are replaced with the special command-line tools, ExportContractManagerConfiguration.exe and ImportContractManagerConfiguration.exe, that you can use to import and export the Contract Manager configuration (stored in an internal database) to a file, as well as import and export KCM instance configuration. These tools are described in detail in the related sections of this guide.