Konfiguration ArchiveLink
Die Konfiguration der ArchiveLink-Anbindung von yuuvis® RAD repository-manager erfolgt über die Konfigurationsdatei rmalink-prod.yml, die in das Verzeichnis \config von yuuvis® RAD repository-manager kopiert werden muss.
Eine Vorlage für die Konfiguration stellen wir zum Download zur Verfügung.
Parameter der Konfigurationsdatei:
Parameter | Typ | Beschreibung | Beispiel-Wert | Default |
---|---|---|---|---|
repositorymanager-al.working-dir |
String
|
Arbeitsverzeichnis | C:/rm-alink | ${enaio.data.path}/working-dir |
repositorymanager-al.rad.trusted-admin-clients |
String |
IP-Adressen, die auf den Endpunkt der Zertifikatsaktivierung zugreifen dürfen. | (127\.0\.0\.1)|(0:0:0:0:0:0:0:1) | .* |
repositorymanager-al.rad.use-sidecar |
Boolean |
Verbindung über den Service 'dmssidecar' | true | false |
repositorymanager-al.rad.api-url |
String |
IP-Adresse und Port, über die yuuvis® RAD repository-manager den yuuvis® RAD core-service erreicht. Notwendig, wenn 'repositorymanager-al.rad.use-sidecar' den Wert 'false' hat. |
http://127.0.0.1:8080 | - |
repositorymanager-al.rad.username |
String |
Benutzername für den Zugriff auf den yuuvis® RAD core-service Notwendig, wenn 'repositorymanager-al.rad.use-sidecar' den Wert 'false' hat. |
user | - |
repositorymanager-al.rad.password |
String |
Passwort für den Zugriff auf den yuuvis® RAD core-service Notwendig, wenn 'repositorymanager-al.rad.use-sidecar' den Wert 'false' hat. |
password | - |
repositorymanager-al.rad.repositories |
String |
Kommaseparierte Liste von SAP-Repositories. |
"AB,AC,AD" | - |
repositorymanager-al.barcode.interval | Integer |
Barcode-Verarbeitungsintervall in Minuten. Der Default-Wert 0 deaktiviert die Barcode-Verarbeitung. |
30 |
0 |
repositorymanager-al.barcode.limit | Integer | Batchgröße der Barcode-Dokumente, die pro Repository in einem Intervall verarbeitet werden. |
100 |
1000 |
repositorymanager-al.barcode.library-folder | String |
Verzeichnis für die Dateien sapjco3.jar und sapjco3.dll |
C:/rm-alink/lib |
${repositorymanager-al.working-dir}/lib |
repositorymanager-al.barcode.cnt-type-doc-type | String |
Liste von Einträgen für das Mapping des Barcode-Dokumenttyps, durch das Pipe-Zeichen separiert. Einträge bestehen aus Content-Typ, Gleichheitszeichen, SAP®-Dokumenttyp. Field that describes how component content type is mapped to 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-Dokumenttyp | TIF | TIF |
repositorymanager-al.barcode.default-protection | String | Schutz des Dokuments | rcud | rcud |
repositorymanager-al.barcode.default-protocol-version | String | SAP Content Server HTTP Interface Version | 0047 | 0047 |
repositorymanager-al.certificate.path | String | Pfad für Zertifikate | C:/rm-alink/certificates | ${repositorymanager-al.working-dir}/certificates |
repositorymanager-al.certificate.password | String | Zertifikat-Passwort. | password | - |
repositorymanager-al.certificate.mode | String |
|
AUTOMATIC | MANUAL |
repositorymanager-al.compression.limit | String |
Kompression für Objekte, die die angegebenen Größe in MB überschreiten. Der Wert 0.0 deaktiviert die Kompression. |
0.5 | 0.0 |
repositorymanager-al.compression.content-types | String | Falls die Kompression aktiviert ist, dann kann sie auf Content-Typen eingeschränkt werden. | Image/TIFF | * |
monitoring.trace.enabled | Boolean | Aktivieren des Metriken-Logs. Das Metriken-Log services.metrics.log wird ebenfalls im Verzeichnis \logs von yuuvis® RAD service-manager erstellt. | true | false |
server.tomcat.accesslog.enabled | Boolean | Ein Zugriffs-Log kann aktiviert werden. Das Zugriffs-Log wird im Arbeitsverzeichnis des eingebundenen Tomcat gespeichert. | true | false |
Zertifikat
Der Service 'rmalink' benötigt für jedes Repository ein valides und aktiviertes Zertifikat. Pfad und Passwort geben Sie über die Parameter 'repositorymanager-al.certificate.path' und 'repositorymanager-al.certificate.password' an.
Aktivieren Sie das Zertifikat in yuuvis® RAD service-manager über den Endpunkt /api/rad/certificate/activate vom Service 'rmalink' per 'PUT request'. Parameter: contRep und cn.
Der Aufruf kann über die Swagger-UI erfolgen.
Deaktivieren können Sie das Zertifikat über den Endpunkt /api/rad/certificate/deactivate. Der zusätzliche Parameter tenant benötigt vorgegeben den Wert rad.
Die Aktivierung des Zertifikats ist als Standard notwendig. Über die Konfigurationsdatei rmalink-prod.yml kann der Zertifizierungsmodus geändert werden. Der Modus 'AUTOMATIC' aktiviert das Zertifikat automatisch.
Der Zertifizierungsmodus 'NONE' sollte aus Sicherheitsgründen ausschließlich für Test- und Entwicklungssysteme verwendet werden.
Verschlüsselung von Konfigurationswerten
Passwörter und andere sensible Daten in der Konfigurationsdatei rmalink-prod.yml sollten verschlüsselt werden:
-
Öffnen Sie die Eingabeaufforderung als Administrator und wechseln Sie in das Verzeichnis \service-manager\tools\.
-
Führen Sie folgenden Befehl aus: encode.bat "value" -W
Das verschlüsselte Password wird mit führendem 'ENC' und in runden Klammern angezeigt: ENC(encryptedvalue)
-
Kopieren Sie das verschlüsselte Passwort mit führendem 'ENC' und mit den runden Klammern und tragen Sie es in die Konfigurationsdatei ein.
-
Speichern Sie die Konfigurationsdatei.