Configuring ILM
The rmilm-prod.yml configuration file is installed by enaio® service-manager in the \config directory during installation.
A configuration file with parameters is available for download.
Parameters of the configuration file:
Parameter | Type | Description | Sample value |
---|---|---|---|
repositorymanager-ilm.working-dir | String |
Working directory Default: ${enaio.data.path}/rm-ilm |
C:/rm-ilm |
repositorymanager-ilm.controller.prefix | String |
ILM controller prefix that defines the path that will be used by SAP. The default is cs; the full path to the ILM controller is /cs/ilm |
os |
repositorymanager-ilm.auth.username | String | User name of the ILM client. | root |
repositorymanager-ilm.auth.password | String | Password for the user name | optimal |
repositorymanager-ilm.retention.enabled | Boolean |
Retention times are set in enaio® for ILM documents with a deletion lock. Default: true |
false |
repositorymanager-ilm.enaio.cabinet.ilm-name | String |
Cabinet name for the ILM data. |
SAPILM Collection |
repositorymanager-ilm.enaio.object-definition-folder | String |
Directory to which the object definition is copied. Default: ${repositorymanager-ilm.working-dir}/obj-def |
C:/rm-ilm/obj-def |
management.trusted.ipPattern | String |
Access to services and management endpoints can be secured via IP filters. A configuration for the 'repositorymanager-ilm' service has priority over the corresponding configuration for the services. The default setting permits access by all IP addresses: management.trusted.ipPattern: .* |
.* |
Values of parameters of type 'String' that contain only numeric characters and begin with one or more leading zeros must be enclosed in double quotation marks.
Encryption of Configuration Values
The configuration values in the rmilm-prod.yml file located in the \config\ directory of enaio® service-manager can be encrypted:
-
Open the command prompt as the administrator and change to the \service-manager\tools\encryption\ directory.
-
Run the following command: encode.bat "value" -W.
The encrypted value is displayed in round brackets with 'ENC' before it: ENC(encryptedvalue).
-
Copy the encrypted value with the leading 'ENC' and with the round brackets and enter it into the configuration file.
-
Save the configuration and restart the service, if necessary.
Health Check
A health check is performed when the service is started. Licenses, the connection to the 'dms' service, and the object definition are checked.
The result is displayed in enaio® service-manager.
The health check can be accessed while the service is running via the following URLs:
http://<service-manager>:8094/manage/health