CIB webTom technischer Leitfaden
4. Konfigurationsparameter
Im Folgenden werden die wichtigsten Konfigurationsparameter für CIB webTom beschrieben. Erforderliche Konfigurationsparameter, die nicht über einen direkt verwendbaren Default-Wert verfügen sind hierbei farblich gekennzeichnet.
Allgemeine ParameterCIB documentServer
Authentifizierung (LDAP und Token)
Platzhalter & Pfade
Allgemeine Parameter
Parametername |
Erläuterung |
darktom.url |
URL über welche der CIB webTom auf den CIB webdesk Webservices bzw. darktom zugreift. Beispiel: „http://localhost:8080/webdesk/webservices/“ |
darktom.callingSystem |
Autorisierung gegenüber CIB webdesk. Dieser Wert muss mit dem im CIB webdesk hinterlegten Parameter „webdesk.leanAuthCallingSystem“ übereinstimmen. Default: „webtom“ |
webtom.centralClient |
Mandantennummer des zentralen Mandanten. Beispiel: "0000" |
CIB documentServer
documentServer.host |
Beispiel: „localhost“ |
documentServer.port |
Beispiel: „8080“ |
Authentifizierung (LDAP und Token)
Parametername |
Erläuterung |
ldap.url |
Beispiel: ldap://ldap.company.de |
ldap.user |
Benutzer, mit der Berechtigung, die anderen Benutzer zu sehen. Angabe mit „full DN“ Beispiel: CN=auth_webtom,CN=Users,DC=example,DC=de |
ldap.password |
Passwort des angegebenen Benutzers. |
ldap.folder |
Ordner, ab dem rekursiv nach den Benutzern gesucht wird Beispiel: OU=Anwender,DC=example,DC=de |
ldap.userNameAttribute |
Attribut, in dem der Name gespeichert ist, der beim Login angegeben wird Beispiel: samAccountName |
ldap.groupAttribute |
Attribut, in dem die zugehörigen Gruppen eines Benutzers gespeichert sind (siehe auch Konfiguration Autorisierung) Beispiel: memberOf |
ldap.modifiedDateFormat |
Beispiel: yyyyMMddHHmmss.SX (java.text.SimpleDateFormat) |
authentication.jwtSecret |
Schlüssel zum Verschlüsseln der Tokens. Base64 Format und empfohlene Länge eines sicheren Passworts. |
authentication.tokenValidMinutes |
Anzahl an Minuten für diese das Token gültig ist. Default: 60 |
authentication.tokenProlongMinutes |
Anzahl an Minuten seit Erstellung des Tokens in denen ein abgelaufenes Token verlängert werden kann, wenn der Benutzer sich in dieser Zeit nicht verändert hat. Default: 1440 |
Platzhalter & Pfade
Parametername |
Erläuterung |
superFolder |
Basisverzeichnis für alle Arbeitsverzeichnisse. Beispiel: „/var/webtom“ |
tempFileStore.cacheFolder |
Verzeichnis für nicht temporäre Dateien, die während des Betriebs von CIB webTom erzeugt werden. Bei Clusterbetrieb muss dieses Verzeichnis von allen zugreifbar sein. Default: „${superFolder}/tmp“ |
tempFileStore.cleanupMinutes |
Dateien, die älter sind, als die angegebene Anzahl an Minuten, werden gelöscht. Default: 60 |
generation.cacheFolder |
Ergebnisse der Vorlagenanalyse. Default: „${superFolder}/generation“ |
preview.cacheFolder |
Vorschau Bilder für Vorlagen. Default: „${superFolder}/preview“ |
packageDeploy.cacheFolder |
Bausteine für die Dokumentgenerierung. Default: „${superFolder}/packagedeploy“ |
packageDeploy.cleanupMinutes |
Dateien, die älter sind, als die angegebene Anzahl an Minuten, werden gelöscht. Default: 1440 |