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 Parameter
CIB 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