ArchiveLink Configuration
The ArchiveLink connection of yuuvis® RAD repository-manager is configured via the rmalink-prod.yml configuration file, which needs to be copied to the \config directory of yuuvis® RAD repository-manager.
A template for the configuration is available for download.
Configuration file parameters:
Parameter | Type | Description | Sample value | Default |
---|---|---|---|---|
repositorymanager-al.working-dir |
String
|
Working directory | C:/rm-alink | ${enaio.data.path}/working-dir |
repositorymanager-al.rad.trusted-admin-clients |
String |
IP addresses that are allowed to access the certificate activation endpoint. | (127\.0\.0\.1)|(0:0:0:0:0:0:0:1) | .* |
repositorymanager-al.rad.use-sidecar |
Boolean |
Connection via the 'dmssidecar' service | true | false |
repositorymanager-al.rad.api-url |
String |
IP address and port used by yuuvis® RAD repository-manager to connect to yuuvis® RAD core-service. Required when 'repositorymanager-al.rad.use-sidecar' has the value 'false'. |
http://127.0.0.1:8080 | - |
repositorymanager-al.rad.username |
String |
User name for access to yuuvis® RAD core-service Required when 'repositorymanager-al.rad.use-sidecar' has the value 'false'. |
user | - |
repositorymanager-al.rad.password |
String |
Password for access to yuuvis® RAD core-service Required when 'repositorymanager-al.rad.use-sidecar' has the value 'false'. |
password | - |
repositorymanager-al.rad.repositories |
String |
Comma-separated list of SAP repositories. |
"AB,AC,AD" | - |
repositorymanager-al.barcode.interval | Integer |
Barcode processing interval (in minutes). The default value 0 deactivates barcode processing. |
30 |
0 |
repositorymanager-al.barcode.limit | Integer | Batch size of the barcode documents that are processed per repository in an interval. |
100 |
1000 |
repositorymanager-al.barcode.library-folder | String |
Directory for the files sapjco3.jar and sapjco3.dll |
C:/rm-alink/lib |
${repositorymanager-al.working-dir}/lib |
repositorymanager-al.barcode.cnt-type-doc-type | String |
List of entries for mapping the barcode document type, separated by pipe characters. Entries consist of content type, equals sign, and SAP® document type. Field that describes how component content type is mapped to the SAP document type. |
Image/TIFF=FAX|application/pdf=PDF | Image/TIFF=FAX|application/pdf=PDF |
repositorymanager-al.barcode.default-doc-type | String | Standard SAP® barcode document type | TIF | TIF |
repositorymanager-al.barcode.default-protection | String | Protection of the document | rcud | rcud |
repositorymanager-al.barcode.default-protocol-version | String | SAP Content Server HTTP Interface Version | 0047 | 0047 |
repositorymanager-al.certificate.path | String | Path for certificates | C:/rm-alink/certificates | ${repositorymanager-al.working-dir}/certificates |
repositorymanager-al.certificate.password | String | Certificate password. | password | - |
repositorymanager-al.certificate.mode | String |
|
AUTOMATIC | MANUAL |
repositorymanager-al.compression.limit | String |
Compression for objects that exceed the specified size in MB. The value 0.0 deactivates compression. |
0.5 | 0.0 |
repositorymanager-al.compression.content-types | String | If compression is activated, it can be restricted to content types. | Image/TIFF | * |
monitoring.trace.enabled | Boolean | Activate the metrics log. The services.metrics.log metrics log is also created in the \logs directory of yuuvis® RAD service-manager. | true | false |
server.tomcat.accesslog.enabled | Boolean | An access log can be activated. The access log is saved in the working directory of the Tomcat that is integrated. | true | false |
Certificate
The 'rmalink' service requires a valid and activated certificate for each repository. Specify the path and password using the parameters 'repositorymanager-al.certificate.path' and 'repositorymanager-al.certificate.password'.
Use 'PUT request' to activate the certificate in yuuvis® RAD service-manager via the /api/rad/certificate/activate endpoint from the 'rmalink' service. Parameters: contRep and cn.
The call can be made via the Swagger UI.
You can deactivate the certificate via the /api/rad/certificate/deactivate endpoint. The additional parameter tenant requires the value rad.
Activation of the certificate is required by default. The certification mode can be changed via the rmalink-prod.yml configuration file. The 'AUTOMATIC' mode activates the certificate automatically.
For security reasons, the 'NONE' certification mode should only be used for test and development systems.
Encryption of Configuration Data
Passwords and other sensitive data stored in the rmalink-prod.yml configuration file should be encrypted:
-
Open the command prompt as an administrator and go to the \service-manager\tools\ directory.
-
Run the following command: encode.bat "value" -W.
The encrypted password is shown with a leading 'ENC' in round brackets: ENC(encryptedvalue).
-
Copy the encrypted password with the leading 'ENC' and round brackets and add it to the configuration file.
-
Save the configuration file.