Konfigurationseigenschaften / tim.properties

Konfigurationseigenschaften / tim.properties


Auf dieser Seite werden die Eigenschaften erläutert, die auf alle Mandanten oder einem bestimmten Mandanten angewendet werden können.

Alle Konfigurationseigenschaften werden in der Datei tim.properties definiert, welche im Ressourcenordner hochgeladen werden kann.

Nur Administratoren dürfen diese Datei ändern.


Produktversionsinformationen im Header

version=vDevTrunk revision=rXXX.cYYY timestamp=17.03.2016 8:00

Eigenschaftsschlüssel

Standardwert

Zulässige Werte

Beschreibung

Eigenschaftsschlüssel

Standardwert

Zulässige Werte

Beschreibung

version

Release-Version, die vom Build festgelegt wird

String

Dieser Parameter gibt an, welche Produktversion gerade verfügbar ist. Diese Informationen finden Sie ebenfalls auf der Login-Seite.

Diese Eigenschaft sollte nicht geändert werden und wird von TIM Solutions für jedes TIM BPM Release definiert.

revision

Parameter aus git.properties, kann nicht geändert werden

String

Dieser Parameter liefert die Informationen über die technische und eindeutige Identifizierung der installierten Version.

Diese Eigenschaft sollte nicht geändert werden und wird von TIM Solutions für jedes TIM BPM Release definiert.
Revisionsinformationen werden auf der Anmeldeseite im Tooltip angezeigt.

versionClaim

empty

String

Dieser Parameter wird verwendet, um verschiedene Systeme hervorzuheben, so dass die Benutzer besser zwischen beispielsweise Entwicklungs-, Staging-, UAT- und Produktionssystemen unterscheiden können. Er wird auf der Anmeldeseite angezeigt.

timestamp

Parameter aus git.properties, kann nicht geändert werden

String → Datetime

Dieser Parameter zeigt an, wann die installierte Version entwickelt wurde.

Dieser Eintrag sollte nicht geändert werden, es sei denn, der Benutzer wird von einem Techniker dazu aufgefordert.


Allgemeine Einstellungen

Eigenschaftsschlüssel

Standardwert

Zulässige Werte

Beschreibung

Eigenschaftsschlüssel

Standardwert

Zulässige Werte

Beschreibung

adhoc-node-duration

2400

Integer

Der Prozessablauf wird nicht unterbrochen, wenn eine Ad-hoc-Aufgabe erstellt wird. Diese Eigenschaft wird für einen dringenden Bedarf verwendet und hat eine Dauer von 24 Stunden, was drei Werktagen mit dem Standardwert entspricht.

Format: hhmm

basic-auth-token-name

X-CSRF-Token

String

Diese Eigenschaft wird verwendet, um den Standardnamen für das Token festzulegen, das in TSD und REST-Manager verwendet wird.

blacklist-characters

\x01,\x02,\x03,\x04,\x05,\x0B

Zeichenfolge → durch Kommas getrennte Liste von Zeichencodes

Eigenschaft zur Auflistung von Sonderzeichen, die in Smartforms entfernt und durch Leerzeichen ersetzt werden. Die Liste kann mit weiteren Zeichen erweitert werden.

 

blog-article-inheritance optional

null

String → comma-separated list

  • read,write

  • read

  • write

  • null or false

Diese Eigenschaft bestimmt, ob die Notizen aus dem Hauptprozess in zugehörigen Unterprozessen angezeigt werden sollen. Wird der Parameter read festlegt, sind die Notizen sichtbar.

Der Parameter write übergibt Notizen aus dem Unterprozess an den Hauptprozess. Notizen aus dem Hauptprozess werden nicht an den Unterprozess übergeben.

Es ist kein Standardwert festgelegt, so dass hier Änderungen für das gewünschte Ergebnis vorgenommen werden können.

default-duration-urgent

100

Integer

Dieser Parameter wird verwendet, um die Dauer in jedem einzelnen Knoten einer Prozessinstanz auf eine Stde Prozessinstanz öffnet.

default-token-valid-duration

1440

Integer

Dieser Parameunde zu senken, wenn ein Prozesseigentümer eine dringenter bestimmt ein Zeitlimit von 24 Stunden für einmalige Zugriffstoken (Link für den Zugriff hat ein Token) für Nicht-Produktbenutzer.

log-response

false

Boolean

Dieser Parameter wird verwendet, um die Antwort vom HTTP REST Manager (https://tim-doc.atlassian.net/wiki/spaces/DE/pages/228100623) beim Debuggen anzuzeigen. Die gesamte Antwort wird vom Rest-Endpunkt empfangen, wenn dieser Parameter auf true gesetzt ist.

max-task-link-count-in-mail

50

Integer

Wenn ein Benutzer gelöscht wird, werden seine Aufgaben seinem Nachfolger oder Vertreter zugewiesen. Dieser Parameter legt die Grenze an Aufgabenlinks auf maximal 50 Stück fest, die in der E-Mail-Benachrichtigung an den neuen Benutzer aufgelistet werden. Die anderen Aufgaben können vom Benutzer direkt im System eingesehen werden.

my-instances-mainprocess-only

false

Boolean

Dieser Parameter legt fest, welche Prozesse in der Liste der gestarteten Instanzen angezeigt werden.

Wenn es auf true, werden nur die Hauptprozesse in gestarteten Instanzen angezeigt.

pick-list-max-users

300

Integer

Dieser Parameter bestimmt die maximal angezeigte Anzahl an verfügbaren Benutzer in der Gruppenzuordnung der SIX Administration.

Die Standardkonfiguration für maximal zulässige Benutzer befindet sich in der Auswahlliste.

section-lock-timeout

30

Integer

HTML-Smartforms verfügen über Abschnittsprotokollinformationen für jeden Abschnitt von Benutzern, wenn sie sich angemeldet haben. Dieser Parameter bestimmt den Timeoutwert für die Abschnittsprotokollinformationen.

Nach dem Timeoutwert verbleibt kein altes Abschnittsprotokoll.

softlink-nodeinstance-check

true

Boolean

Dieser Parameter sucht nach Softlinks, die bereits gestartet wurden, damit diese bei Prozesswiederholung nicht erneut gestartet werden.

userimport-limit

250

Integer

Dieser Parameter legt die Begrenzung fest, wie viele Benutzer in das System via csv-Datei importiert werden sollen. Diese Anzahl kann erhöht werden, wenn mehr Benutzer importiert werden sollen.


Umgebungseinstellungen

Serverkonfiguration (Root URL)

Eigenschaftsschlüssel

Standardwert

Zulässige Werte

Beschreibung

Eigenschaftsschlüssel

Standardwert

Zulässige Werte

Beschreibung

server-root-url

empty

String

Diese Eigenschaft bestimmt die URL für die Serverumleitung hinter dem Load Balancer.

cloud-environment

false

Boolean/
String → aws

Dieser Parameter legt den lizenzierten Cloud-Dienst fest, wenn das Unternehmen die Cloud verwendet. Mögliche Werte sind aws oder false. azur wird noch nicht unterstützt.

Wenn das Unternehmen die Cloud verwendet, sollte der Standardwert false verwendet werden.

 

Einstellungen für die Cachebehandlung

Eigenschaftsschlüssel

Standardwert

Zulässige Werte

Beschreibung

Eigenschaftsschlüssel

Standardwert

Zulässige Werte

Beschreibung

no-cache

false

Boolean

Dieser Parameter legt fest, ob die Browser-Cache-Informationen bei jeder Anmeldung automatisch gelöscht werden.

Wenn nichts angegeben wird, wird der Cache nicht geleert werden.

enable-login-cache-flushing

true

Boolean

Dieser Parameter wird verwendet, um den Login-Cache bei jeder Anmeldung des Benutzers zu löschen. Wird benötigt, um Probleme bei großen Migrationen zu vermeiden.

Falls es einen speziellen Fall gibt, den Login-Cache nicht zu löschen (bpsw. für einen technischen Benutzer, der die Migration, usw. durchführt), sollte es false.

 

Anmeldeanbieter

Eigenschaftsschlüssel

Syntax

Standardwert

Zulässige Werte

Beschreibung

Eigenschaftsschlüssel

Syntax

Standardwert

Zulässige Werte

Beschreibung

login-provider

 

Diese Eigenschaft ist auskommentiert. Kann eingestellt werden auf:

com.dooris.security.providers.HttpBasicLoginProvider

Namespace

Es kann auf jeden Server verwiesen werden, der eine HTTP-Basisanmeldung verlangt. Dieser Parameter bestimmt den Server, der als Referenz verwendet wird, um zu entscheiden, ob sich der Benutzer anmelden kann oder nicht.

http-basic-login-provider-host

  • http-basic-login-provider-host-<tenantname>

Diese Eigenschaft ist auskommentiert. Kann eingestellt werden auf:

https://postman-echo.com/basic-auth

URL

Dieser Parameter bestimmt den Hostnamen des Anmeldeanbieters.

http-basic-login-provider-skip-tenant

  • http-basic-login-provider-skip-tenant-<tenantname>

true

Boolean

tenantName/ wird bei Eingabe der Anmeldeinformationen standardmäßig nicht an den Anmeldeanbieter gesendet.

ldap-single-transaction-size

 

250

Integer

Dieser Parameter legt die Anzahl der Transaktionsblöcke fest. Bei der Ausführung des https://tim-doc.atlassian.net/wiki/spaces/DE/pages/227674770 Timers, wird die Benutzeranzahl ermittelt und die Anzahl an Transaktionblöcke (250 Benutzer pro Transaktion) berchnet. Wenn es mehr als 250 Benutzer gibt, werden die Transaktionsblöcke in Blöcke von bis zu 250 weiteren Benutzern aufgeteilt.

saml-old-tim-client

 

true

Es wird eines Tages falsch sein, aber jetzt ist es wahr

Boolean

Diese Eigenschaft bestimmt, welcher Front-End-Client für SAML-Benutzer verwendet wird, wenn sie sich anmelden. Der Wert true bedeutet, dass das Legacy-Frontend ("Roots") verwendet wird. Ist der Wert false wird der aktuelle Frontend-Client-Implementierung ("SIX") verwendet.


Datenbankeinstellungen

 

Eigenschaftsschlüssel

Standardwert

Zulässige Werte

Beschreibung

Eigenschaftsschlüssel

Standardwert

Zulässige Werte

Beschreibung

stringvalue-max-mysql

4000

Integer

Diese Eigenschaften bestimmen den Grenzwert für die Schlüsselwerte der Prozessvariablen in der Spalte stringvalue in der Datenbank.

stringvalue-max-mssql

50000

Integer

stringvalue-max-oracle

4000

Integer

stringvalue-max-default

4000

Integer

fail-on-database-check

false

Boolean

Dieser Parameter bestimmt, ob eine Datenbankverbindung für AliveCheckServlet fehlschlägt. Wenn die Datenbank überprüft werden soll, kann dieser Parameter auftrue gesetzt werden. Der AliveCheckServlet wird ebenfalls fehlgeschlagen.

mysql-collation

empty

String → MySQL :: Supported Character Sets and Collations
Beispiel: utf8_bin

Diese Eigenschaft wird verwendet, um eine benutzerdefinierte mySQL-Sortierung festzulegen, wenn der Kunde eine verwendet.


Umgang mit Dateien

Ressourcendateien

Eigenschaftsschlüssel

Standardwert

Zulässige Werte

Beschreibung

Eigenschaftsschlüssel

Standardwert

Zulässige Werte

Beschreibung

resource-size-treshold

20480

Integer

Dieser Parameter bestimmt den Schwellenwert für Ressourcendateien beim Hochladen in den Ressourcenordner. Dieser Schwellenwert definiert, welche Dateien nur im Arbeitsspeicher oder welche im lokalen temporären Ordner gespeichert werden.

→ in Bytes

resource-size-max

10

Integer

Dieser Parameter bestimmt die maximale Größe von Dateien, die in den Ressourcen hochgeladen werden dürfen. Ist der die Datei größer als der definierte Wert, darf der Benutzer die Ressourcendatei nicht hochladen. Es wird eine Warnung angezeigt.

→ in MB

zip-max-files

250

Integer

Dieser Parameter bestimmt die maximale Anzahl von Dateien in einer ZIP-Datei, die im Ressourcenordner hochgeladen werden darf. Wenn das ZIP-Paket mehr Dateien enthält, darf der Benutzer die Ressourcendatei nicht hochladen. Es wird eine Warnung angezeigt.

csv-encodings

UTF-8;ISO-8859-1;Windows-1251

String

Dieser Parameter bestimmt die Inhaltscodierung für hochgeladene CSV-Dateien.
Die definierten Kodierungsformate werden in der Dropdown-Liste für CSV-Importe angezeigt, z.B. für die Massenimporte https://tim-doc.atlassian.net/wiki/spaces/DE/pages/228100807:

zip-encodings

Cp437;UTF-8;ISO-8859-1

String

Dieser Parameter bestimmt die ZIP-Codierung für das Hochladen einer ZIP-Datei in den Ressourcenordner.

 

Dokumente

Eigenschaftsschlüssel

Syntax

Standardwert

Zulässige Werte

Beschreibung

Eigenschaftsschlüssel

Syntax

Standardwert

Zulässige Werte

Beschreibung

document-size-treshold

 

20480

Integer

Dieser Parameter bestimmt den Schwellenwert, welche Dateien beim Hochladen im Arbeitsspeicher oder in einem lokalen temporären Ordner gespeichert werden.

→ in Bytes

document-size-max

 

10

Integer

Dieser Parameter bestimmt die maximale Größe pro Datei beim Hochladen in den Reiter “Dokumente”. Jede Datei, die Sie hochladen möchten, muss kleiner als 10 MB sein, andernfalls wird eine Fehler-Popup-Benachrichtigung angezeigt.

→ in MB

upload-size-max

 

50

Integer

Dieser Parameter bestimmt die maximale Uploadgröße, wenn mehrere Dateien gleichzeitig hochgeladen werden. Bei dem Standardwert von 50 MB können beispielsweise sechs Dokumente mit der Größe von jeweils 10 MB nicht gleichzeitig hochgeladen werden.

→ in MB

tenant-max-storage-size

 

-1

Integer

Dieser Parameter bestimmt die maximale Speichergröße an Dokumenten pro Mandant.

→ in MB
-1 bedeutet, dass es keine Begrenzung für die Speichergröße pro Mandant gibt.

timPdfConverter

 

aspose

aspose

Dieser Parameter bestimmt den Standardanbieter für die PDF-Konvertierung mit dem Standardwert. aspose.

docconverter-rollback

 

true

Boolean

Dieser Parameter bestimmt, ob bei einem Timeout ein Rollback für den Konvertierungsprozess von Dateien ausgeführt werden soll.

Wenn Sie diese Option auf false setzen, kann die Dokumentenkonvertierung fehlschlagen, aber der Prozess wird fortgesetzt.

convert-on-upload

  • convert-on-upload-<tenantname>

false

Boolean

Dieser Parameter legt fest, ob Office-Dokumente (doc, docx, xls, xlsx, ppt, pptx, txt, csv) direkt beim Hochladen in ein .pdf Dokument konvertiert werden soll. Ist der Wert true werden automatisch beim Hochladen aus den Office-Dokumenten PDF-Dokumente generiert.

→ von .docx zu.pdf

convert-on-upload-keep-original

  • convert-on-upload-keep-original-<tenantname>

false

Boolean

Dieser Parameter legt fest, ob das ursprüngliche Office-Dokument (doc, docx, xls, xlsx, ppt, pptx, txt, csv) zusätzlich zum generierten .pdf Dokument, hochgeladen werden soll. Wenn der Wert true ist, werden die Originaldokumente nach der PDF-Konvertierung ebenfalls hochgeladen.

enable-html-escaping

 

false

  • true

  • false

Diese Eigenschaft kann verwendet werden, um das Entfernen von HTML-Tags in Rich Text Feldern zu aktivieren. Wenn der Wert true ist, wird der gesamte HTML-Text als reiner Text geschrieben.

 

OCR

Eigenschaftsschlüssel

Syntax

Standardwert

Zulässige Werte

Beschreibung

Eigenschaftsschlüssel

Syntax

Standardwert

Zulässige Werte

Beschreibung

ocr-documents-whitelist

  • ocr-documents-whitelist-<tenantname>

pdf

Dateierweiterungstypen getrennt durch ';'

Diese Eigenschaft enthält alle Dateitypen auf der Whitelist, die vom OCR-Timer verwendet werden können.

 

Zuweisen spezifischer Einstellungen für XLS, PDF und TXT