Configuring ILM

enaio® repository-manager 11.10 »

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