Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Verwaltung des Dokumentenmanagementsystems (DMS)
Das TIM interne Dokumentenmanagementsystem verwaltet die Dokumente, die an Prozesse, Aktivitäten und Aufgaben angehängt sind. Die Funktionalität des DMS kann über folgende Parameter in den tim.properties festgelegt werden.

...

Eigenschaftsschlüssel

Standardwert

Zulässige Werte

Beschreibung

dms-virus-scan-provider

Diese Eigenschaft ist auskommentiert. Kann eingestellt werden auf:

  • com.timbpm.dms.security.IcapScanProvider

  • com.timbpm.dms.security.SymantecScanProvider

SchnurString

Diese Eigenschaft wird verwendet, um zu definieren, welcher Virenscan-Anbieter ggf. verwendet werden soll.

...

Eigenschaftsschlüssel

Standardwert

Zulässige Werte

Beschreibung

dms-symantec-server

127.0.0.1:1344

  • <IP>:<PORT>[:<PERSISTENT CONNECTION COUNT>];<IP>:<PORT>;...

Für den Lastenausgleich können mehrere Server angegeben werden. Die Anzahl der persistenten Verbindungen ist ein optionales Feld, das als deaktiviert betrachtet wird, wenn es nicht vorhanden ist oder wenn der Wert <= 0 ist.

dms-symantec-policy

scan

  • scan

  • scanrepair

  • scanrepairdelete

  • scandelete

Standardmäßig Symantec Protection Engine Scan Policy - im TIM-Kontext macht Scanrepair* keinen Sinn, da wir die Datei nicht vom Scanner zurücknehmen.

dms-symantec-api

0

  • 0

  • 1

  • 2

Verwenden Sie den Wert 0, um Dateien mit Legacy-APIs zu scannen.

Verwenden Sie Wert 1, um Dateien mit neuen APIs zu scannen, um weitere Informationen zu erkannten Bedrohungen bereitzustellen.

Verwenden Sie nicht den Wert 2. Es Dieser wird nicht unterstützt - normalerweise verwenden Sie 2, um Dateien mit neuen Insight-APIs zu scannen , erleichtert die Bereitstellung von und den Dateikontext (SHA256, MD5, digitaler Signaturstatus, Quell-URL, Quell-IP usw.) zusammen mit Dateiscan-Anforderung bereitzustellen. Das Scanergebnis enthält weitere Informationen zu erkannten Bedrohungen und Dateidetails.

dms-symantec-cache-setup

true

  • true

  • false

Cache-Setup nach der Initialisierung - dieser Wert muss auf false gesetzt werden, wenn Sie die anderen Symantec-Eigenschaften neu laden möchten, indem mittels AliveCheckServlet.do?reload=true neu laden möchten.

...

Dashboard-Einstellungen

Eigenschaftsschlüssel

Standardwert

Zulässige Werte

Beschreibung

dashboard-currentclient-query-mysql

select @currentClient:=TIMCURRENTCLIENTID

String

Mit diesem Parameter können Sie eine SQL-Abfrage für den aktuellen Client definieren, um sicherzustellen, dass die Ansichten nur im Kontext des aktuellen Clients in MySQL zugänglich sind.

dashboard-currentclient-query-oracle

select setCurrentClient(TIMCURRENTCLIENTID) from dual

String

Mit diesem Parameter können Sie eine SQL-Abfrage für den aktuellen Client definieren, um sicherzustellen, dass die Ansichten nur im Kontext des aktuellen Clients in Oracle zugänglich sind.

dashboard-currentclient-query-mssql

Wählen Sie dbo.setCurrentClient(TIMCURRENTCLIENTID)

String

Mit diesem Parameter können Sie eine SQL-Abfrage für den aktuellen Client definieren, um sicherzustellen, dass auf die Ansichten nur im Kontext des aktuellen Clients in SSMS (SQL Server Management Studio) zugegriffen werden kann.

...

Eigenschaftsschlüssel

Standardwert

Zulässige Werte

Beschreibung

default-client

super

String

Dieser Parameter definiert den Standardmandantennamen, der durchsucht verwendet werden soll, wenn den Benutzerinformationen während der Anmeldung keine Mandanteninformationen hinzugefügt wurdenangeben. Ein beliebiger Mandantenname kann hier standardmäßig hinzugefügt werden, um den Benutzer zu durchsuchen, wenn der Benutzer die Mandanteninformationen nicht angegeben werden. Der Benutzer wird nur in diesem Mandanten gesucht, wenn dieser bei der Anmeldung keine Mandanteninformationen eingibt.

Info

Standardmäßig wird der Benutzer im Supermandanten gesucht.

registrationForm

/loom-portal/

String

Der Benutzer wird zu diesem Registrierungsformular weitergeleitet, wenn der Benutzer nicht über SAML gefunden werden konnte: saml bedeutet Single Sign On. Sie können einen Link zum Senden eines Benutzers angeben, wenn ein Benutzer nicht mit SAML gefunden werden kann.

registrationForm=/loom-portal/super-resource/unauthorized.htm?disposition=inline

application-type

loom-portal

String → tim/client

Definieren des Client-Namens zwischen dem . Hier kann die Anmeldung am alten Client (loom-portal) oder dem neuen Client (tim/client) beim Versenden von E-Mails mit Deeplinks festgelegt werden.

application

loom-portal

String

Diese Eigenschaft wird verwendet, um einen Link für den Verzeichnisteil mit roots-front-end loom-portal zu generieren.

six-application

tim/client

String

Diese Eigenschaft wird verwendet, um eine Verknüpfung für den Verzeichnisteil mit dem neuen Frontend, dem SIX-Frontend, zu generieren.

show-completed-tasks-in-saved-filters

true

Boolean

Dieser Parameter legt fest, wie sich das System bei erledigten Aufgaben verhalten soll, wenn in SIX ein Filter erstellt wird, der die Aufgaben anzeigt.

user-profile-fields

phoneNumber,country,companyName,companyId,personnelNumber,supervisor,costCenter,department,departmentChief,taskMailLinkTarget,notifyAsignee,notifyByMail,notifyByMailIfNotPreviousActor,tableRowCount,responsiveMode

Comma separated list of all possible user-profile fields.Durch Kommata getrennte mögliche Felder des Benutzerprofils

Diese Eigenschaft wird verwendet, um zu definieren, welche Benutzerprofilfelder von jedem Benutzer festgelegt werden können.

user-profile-fields-editable-only-by-admin

emptyComma separated list of all possible user-profile fields.

Durch Kommata getrennte Felder des Benutzerprofils

Mit dieser Eigenschaft wird definiert, welche Benutzerprofilfelder nur von einem Administrationsbenutzer festgelegt werden können.

...

Eigenschaftsschlüssel

Standardwert

Zulässige Werte

Beschreibung

slot-search-manager-group

empty

String → group must be availableGruppe muss angelegt sein

SUPER_USER_GROUP_NAME

Gruppenname kann verwendet werden, um alle Instanzen für diese Gruppe die Vorgänge aller Prozessdefinitionen im aktuellen Mandanten für diese angegebene Gruppe zu suchen, und gewährt . Es wird Vollzugriff auf diese Gruppe in diesem bestimmten Mandanten gewährt.

search-for-processvariables

true

Boolean

Dieser Parameter bestimmt, ob die Suche auch in Prozessvariablen oder nur im Prozessnamen durchgeführt werden soll. Vorgabe Der Standardwert true value fügt bezieht die Prozessvariablen in bei der Suche zusammen mit den Prozessnamen hinzuein.

Info

Dieser Unterschied kann die Leistung erhöhen.

search-min-length

3

Integer

Dieser Parameter bestimmt die ZeichennummerAnzahl an Zeichen, die für die Slotsuche benötigt wirdSuche mindestens eingegeben werden müssen.

Info

Standardmäßig werden mindestens drei Zeichen benötigt, um die Slot- Suche durchzuführen.

search-wildcard

*

Character

Dieser Parameter legt fest, welches Zeichen der für die Suche einen mit Platzhalter hinzufügen verwendet werden darf.

search-fulltextindex

false

Boolean

Es ist ein Premium-Feature für SQL Server. Wenn dies auf true festgelegt ist, sollte es auch in der SQL Server-Umgebung aktiviert werden. Kann nach Platzhaltern für "endet mit" suchen. Zum Beispiel kann nach drei separaten Wörtern gesucht werden, die an verschiedenen Stellen in einem großen Text stehen. Mit diesem Parameter können Ergebnisse für alle Arten von Suche einfach und schnell gefunden werden.

search-resultset-limit

1000

Integer

Formulareinstellungen

Anzahl an Suchergebnissen, die angezeigt werden sollen.

Formulareinstellungen

Eigenschaftsschlüssel

Standardwert

Zulässige Werte

Beschreibung

form-bootstrap

false

BooleschBoolean

Dieser Parameter verhindert, dass dem Smartform-Bereich standardmäßig automatisch die Bootstrap-JavaScript-Bibliotheken hinzugefügt werden. false.

form-access-mode

multi

  • multi

  • single Sie öffnen das Smartformular und müssen es sperren, damit niemand es ändern kann, bis Sie die Seite verlassen haben

  • single-auto

Dieser Parameter definiert den Zugriff auf das SmartformularSmartform, z. B. multi, single oder single-auto (Option: Wer zuerst kommt, mahlt malt zuerst Option).
Standardwert multi: Ermöglicht es zwei oder mehr Personen, ein Smartformular zu öffnen und daran zu arbeiten.
ledig bedeutet, wenn der Benutzer das Smartformular öffnet, sollte es von diesem single: das Smartform kann durch den durch einen Benutzer manuell gesperrt werden, damit niemand es ändern kannum dieses vor gleichzeitiger Bearbeitung zu schützen. Die Sperre ist solange aktiv, bis dieser bestimmte Benutzer die Seite verlässtSmartform schließt.
single-auto bedeutet, wenn ein Benutzer ein Smartformular öffnet, wird es automatisch für diesen Benutzer gesperrt, sodass niemand es ändern kann, bis dieser bestimmte Benutzer die Seite verlässt: das Smartform wird automatisch gesperrt, wenn es von einem Benutzer zur Bearbeitung geöffnet wird. Hierdurch wird das Formular vor paralleler Bearbeitung geschützt. Die Sperre ist solange aktiv, bis dieser Benutzer die Smartform schließt.

...

BPM-Engine

Timer-Einstellungen

Eigenschaftsschlüssel

Standardwert

Zulässige Werte

Beschreibung

times-refresh-needed-minutes

2

Integer

Dieser Parameter bestimmt das Intervall, das zur Berechnung der Zeiten verwendet wird. Die Zeiten werden in einem größeren Intervall berechnet, wenn dieses dieser erhöht wird.

Info

→ in Minuten

times-refresh-max-threshhold-minutes

120

Integer

Dieser Parameter bestimmt den Treshhold für die Berechnung jeder Knotenzeit. .

loop-detect-limit

10000

Integer

Dieser Parameter bestimmt den Grenzwert für die Prüfung, ob wenn ein Prozess zu einer Schleife führt. Wenn es Ist das Limit überschreitetüberschritten, wird es als Schleife markiert.

ignore-old-timerlock-minutes

30

Integer

Wenn ein Timer ausgeführt wird, erstellt er eine Sperre in der Datenbank. Dieser Parameter wird verwendet, um das Zeitlimit für diese Sperren festzulegen, das in allen Fällen . Standardmäßig wird die Sperre nach 30 Minuten mit dem Standardwert aufgehoben wird .

archive-timer-keep-instances-min

2y

String

Dieser Parameter wird verwendet, um eine minimale Zeitspanne festzulegen, in der Instanzen nicht archiviert werden, wenn der Zeitgeber Timer ProcessInstanceManager.archiveExpiredProcessInstances läuft. Wenn es auf Standardwert ist 2y: Instanzen werden mindestens 2 Jahre aufbewahrt. Das Festlegen dieses Werts auf eine kleine kleinere Zahl würde zu Datenverlust Datenverlusten führen.

delete-timer-keep-instances-min

2y

String

Wenn der Timer ProcessInstanceManager.deleteExpiredProcessInstances ausgeführt wird, löscht diese Eigenschaft alle Instanzen nach zwei Jahren.

delete-timer-archive-state-check

true

Boolean

Diese Eigenschaft wird verwendet, um zu bestimmen, ob nur die Prozessinstanzen gelöscht werden sollen, die zuvor mit dem Standardwert archiviert wurden. STIMMT.

Info

Es löscht die Prozessinstanzen ohne Überprüfung auf ArchivArchivierung, wenn es auf FALSEder Standardwert false ist.

server-timestamp-auto-conversion

true

Dieser Parameter bestimmt, ob der Parameter server-timestamp-output-timezone berücksichtigt werdenwird. Wenn dieser Wert auf false gesetzt ist, wird das Datum nicht konvertiert.

server-timestamp-output-timezone

Europe/Berlin

String → List of Time Zones of the World Liste weltweiter Zeitzonen - TimeZoneDB

Dieser Parameter definiert die Zeitzone, die zum Konvertieren des Datums verwendet wird.

server-timestamp-auto-formatting

true

Dieser Parameter bestimmt, ob server-timestamp-date-output-format berücksichtigt werdenwird. Wenn diese auf FALSE Das Datum wird nicht formatiert, wenn dieser false ist.

server-timestamp-output-format

dd.MM.yyyy HH:mm:ss

Dieser Parameter definiert das Format, das zum Formatieren des Datums verwendet wirdindem das Datum und die Zeit angezeigt werden sollen.

server-timestamp-output-convert-to-date-if-midnight

true

Diese Eigenschaft bestimmt, ob server-timestamp-date-output-format berücksichtigt werden soll. Wenn diese auf FALSEdieser false ist, wird das Datum nicht formatiert.

server-timestamp-date-output-format

dd.MM.yyyy

Dieser Parameter bestimmt das Format, das zum Formatieren des Datums verwendet wird, wenn es Mitternacht ist.

...

Eigenschaftsschlüssel

Spezifität

Standardwert

Zulässige Werte

Beschreibung

enable-cpm

true

Boolean

Dieser Parameter bestimmt, ob die Kritische Pfad Methode (CPM) verwendet werden soll.

enable-time-interceptor

  • enable-time-interceptor-<tenantname>

true

Boolean

Dieser Parameter bestimmt, ob die Zeit Zeiten berechnet werden soll sollen oder nicht, und . Dieser kann für einen bestimmten Mandanten festgelegt werden. Mandantenname kann eingefügt werden in <tenantname>.

...

Schnittstellenkonfiguration für Zugriff auf externe Inhalte

Eigenschaftsschlüssel

Standardwert

Zulässige Werte

Beschreibung

ext.rest1user

Eigenschaft ohne Standardwert. Muss explizit gesetzt werden!

Beispiel: Testuser
${ext.rest1user}=Username1

String

Benutzerdefinierte Eigenschaften können in diesem externen Eigenschaftensuchabschnitt festgelegt werden, wenn ein Drittanbieterendpunkt im Prozess verbunden ist und der Kunde diese Informationen nicht innerhalb des Prozesses haben möchte und sie in den Eigenschaften behalten möchte, um sie nicht jedem zur Verfügung zu stellen.

Beispiele für die Immobiliensuche über ${ext.xxxxx}
Angabe des Benutzernamens, um auf eine Schnittstelle zu einem Drittanbietersystems zuzugreifen. Diese Variable ${ext.rest1user} werde das nachschlagenkann innerhalb des Prozessablaufs bspw. mit dem HTTPRestHandler im Prozessmodell wiederverwendet werden, ohne, dass der eigentliche Benutzername dem Modellierer bekannt ist.

ext.rest1pass

Eigenschaft ohne Standardwert. Muss explizit gesetzt werden!
Beispiel: ${ext.rest1pass} =$enc$-328C00018EA77FA182D0C467A54B129

String → encrypted

Es kann mit dieser Eigenschaft verschlüsselt und in Echtzeit entschlüsselt werden. Informationen können in Eigenschaften abgelegt werden, die vertraulich sind und nicht von anderen Personen ohne Entschlüsselung gelesen werden sollten.

Beispiele für die Immobiliensuche über ${ext.xxxxx}
${ext.rest1pass} werde das nachschlagenAngabe des Passworts, um auf eine Schnittstelle zu einem Drittanbietersystems zuzugreifen. Diese Passwortvariable${ext.rest1pass} kann innerhalb des Prozessablaufs bspw. mit dem HTTPRestHandler im Prozessmodell wiederverwendet werden, ohne, dass der eigentliche Passwort dem Modellierer bekannt ist.

ext.rest1host

Eigenschaft ohne Standardwert. Muss explizit gesetzt werden!
Beispiel: ${ext.rest1host}=http://localhost:9999/rest1

URLBeispiele

für die Immobiliensuche über ${ext.xxxxx}
Angabe des Passworts, um auf eine Schnittstelle zu einem Drittanbietersystems zuzugreifen. Diese Host-Variable${ext.rest1host} werde das nachschlagen kann innerhalb des Prozessablaufs bspw. mit dem HTTPRestHandler im Prozessmodell wiederverwendet werden, ohne, dass der eigentliche Host dem Modellierer bekannt ist.