Benutzer-Werkzeuge

Webseiten-Werkzeuge


Beschreibung

Die Datei tim.properties wird von TIM automatisch im JBoss Verzeichnis unter

 jboss<versionstandaloneconfiguration

erstellt und abgelegt. Alle Parameter die vom Standard abweichen, können hier geändert werden. Alle möglichen Optionen werden auf dieser Seite beschrieben.

Falls Änderungen an der Datei vorgenommen wurden, muss entweder der Server neu gestartet werden oder diese Anleitung befolgt werden.

Erklärung der wichtigsten Parameter

version

Dieser Parameter gibt an, welche Version auf dem System vorliegt. Ein Changelog zu Ihrer Version findet man hier. Diese sollte nicht geändert werden, um den aktuellen Stand bestimmen zu können.


revision

Die Revision gibt die Technische eindeutige Identifikation zu der Version, die Installiert ist. Diese sollte nicht geändert werden und ist für die Entwickler von TIM gedacht.


timestamp

Dieser Parameter gibt an, wann die installierte Version erstellt wurde. Dieser Eintrag sollte nicht geändert werden, ausser Sie werden von einem Techniker dazu angewiesen.


https-protocol

Gibt an, mit welchem Protokoll die Hyperlinks aus TIM verschickt werden. Entweder https oder http. Standard ist http.


host

Der Host gibt den Server an, auf dem das System installiert ist. Der Host kann im Clientprofil überschrieben werden.


port

Dieser Parameter gibt an, auf welchen Port TIM auf Anfragen wartet (zB: timserver.corproot.com:8080). Der Port kann im Clientprofil überschrieben werden.


externalfilepath

Im Externalfilepath werden die Wordtemplates gesucht, falls diese im Prozess als relative Pfad hinterlegt sind.

Der Externalfilepath sollte in fast allen Fällen auf den Pfad …\tim.ear\loom-portal.war\custom zeigen!

iotemp

Dieser Parameter wird verwendet um Temporäre Dateien abzulegen.


default-client

Dieser Parameter gibt an, an welchen Mandanten sich die Benutzer Standardmässig anmelden. Nähere Informationen erhalten Sie hier.


Mails

Wie Sie Mails gestalten können und welche für was zuständig sind, erfahren Sie hier.


Notes

Wie Sie Prozessteilnehmer über angehängte Notizen informieren, können Sie unter Notizen einsehen.

<spoiler |Erweiterte Einstellungen>

Die folgenden Parameter können starken Einfluss auf die Funktionsweise von TIM haben. Bei Fragen und Unklarheiten wenden Sie sich bitte an unseren Support.

<typo fs:120%;>Verwaltung des Datenmanagementsystems (DMS)</typo>

Das TIM-interne Datenmanagementsystem verwaltet die, an Prozesse, Aktivitäten und Aufgaben angehängten Dokumente. Die Funktionsweise des DMS kann durch die folgenden Parameter in der tim.properties beeinflusst werden.

Dokumente können nur an offene Tasks bzw. am Prozessstart angehängt werden
Mit dem Parameter dms-user-has-tasks kann festgelegt werden, ob Dokumente nur an offene Tasks bzw. am Prozessstart angehängt werden können. Der Parameter kann die Werte true oder false annehmen (s. Beispiel).

dms-user-has-tasks=true

Prozessmanager von der Regelung ausnehmen Es kann sinnvoll sein, Prozessmanagern von dieser Regelung auszunehmen. Wird der Parameter dms-user-check-processmanager auf true gesetzt, können Prozessmanager zu jedem Zeitpunkt Dokumente anhängen (s. Beispiel). Des Weiteren können Prozessmanager Dokumente jederzeit löschen.

dms-user-check-processmanager=true

Das Bearbeiten von Dokumenten verbieten Mit dem Parameter dms-prevent-docmod-<pd-name>-<activity-name> kann das Bearbeiten von Dokumenten auf einer bestimmten Aktivität verhindert werden. Ersetzen Sie <pd-name> und <activity-name> mit dem Namen des entsprechenden Prozesses bzw. der Aktivität (s.Beispiel). Dabei muss man den Leerzeichen sowie Sonderzeichen in den Namen mit einem „-“ tauschen. Man kann <acitvity-name> auch weglassen, was dazu führt, dass man im ganzen Prozess keine Dokumente bearbeiten kann. (Die Zeichen „<“ und „>“ müssen dabei weggelassen werden). Die Eintragung muss komplett in Kleinbuchstaben vorgenommen werden.

dms-prevent-docmod-<Prozess-1>-<Aufgabe-1>=true

Den DMS-Provider festlegen Der Parameter dms-provider verweist auf das verwendete DMS-System (s. Beispiel).

dms-provider=sharepoint

Der Parameter dms-provider-username verweist auf den User, der für die Anmeldung an das DMS-System verwendet wird.

dms-provider-username=timtim_service

Des Weiteren gibt es die Parameter dms-mainprocess-storage und dms-mainprocess-storage-filter mit denen festgelegt, wie auf den Prozessspeicher zugegriffen wird bzw. welche Daten gefiltert werden.

dms-mainprocess-storage=read,write
dms-mainprocess-storage-filter=AnyPrefix%

<typo fs:120%;>Cache</typo>

In der tim.properties kann man bestimmen, ob bei jedem Login der Cache automatisch entleert. Dies passiert, wenn der Parameter no-cache auf true gesetzt wird. Wenn nichts angegeben wird, wird der Cache nicht entleert.

no-cache=true

<typo fs:120%;>Standardpasswörter</typo>

In der tim.properties können die Standardpasswörter für Superuser und Mandanten-Administratoren verwaltet werden

Standadardpasswort Superuser Mit dem Parameter initpass-super-admin kann das Standardpasswort für den Superuser, mit dem Mandanten angelegt werden, gesetzt werden.

initpass-super-admin=bestAdmin1337

Standardpasswort sys.support Der Parameter initpass-super-sys.support belegt das Passwort für den sys.support User.

Standardpasswort Mandanten-Admin und User Jeder Mandant wird mit einem User admin erstellt. Mit dem Parameter initpass-x-admin wird das Passwort für diesen User gesetzt.

initpass-x-admin=e!|\|*S1cH3r35*|°455w0|27!

Mit dem Parameter initpass-x-others kann das Standardpasswort für alle erstellten in einem Mandanten erstellten Benutzer festgelegt werden.

<typo fs:120%;>Clientsprachen</typo>

In der tim.properties kann festegelegt werden, in welchen Sprachen die TIM-Clients zur Verfügung stehen. Der Parameter available-languages erhält alle Clientsprachen, getrennt durch ein Semikolon (s. Beispiel).

available-languages=de-DE,deutsch;en-GB,english (GB);en-US,english (US);es-ES,español;fr-FR,français;nl-NL,nederlands;

<typo fs:120%;>Nachrichten bei externer Entscheidung</typo>

Mit dem setProcessVariableAndSignalProcessInstanceByTransitionName Handler können Entscheidungen im Prozess außerhalb von TIM getroffen werden. In der tim.properties kann festgelegt werden, welche Nachricht bei erfolgreicher bzw. nicht erfolgreicher Entscheidung angezeigt wird.

#signal-succeed-response=Ihre Entscheidung zu ${SYS.PROCESSDEFINITION_NAME} / ${SYS.PROCESSINSTANCE_NAME} / ${SYS.NODEINSTANCE_NAME} wurde erfolgreich verarbeitet.
#signal-failed-response=Ihre Entscheidung zu ${SYS.PROCESSDEFINITION_NAME} / ${SYS.PROCESSINSTANCE_NAME} / ${SYS.NODEINSTANCE_NAME} konnte nicht verarbeitet werden.

Falls die entsprechende Prozessinstanz bereits beendet wurde oder nicht existiert können mit den Parametern signal-failed-pi-ended-response und signal-failed-no-pi-response entsprechende Benachrichtigungen festgelegt werden.

<typo fs:120%;>Smartform</typo>

In der tim.properties kann festgelegt werden, ob die TIM Smartform Suite und das css Framework Bootstrap in der Smartform aktiv sein sollen. Dies kann über die Parameter form-provider und form-bootstrap bestimmt werden.

form-provider=com.dooris.cba.providers.CbaFormProvider
form-bootstrap=false

<typo fs:120%;>Notizen in Haupt- und Subprozessen</typo>

Mit dem Parameter blog-article-inheritance kann festgelegt werden, wie Notizen eines Hauptprozess in seinen Subprozessen zur Verfügung stehen. Ist der Parameter auf read gesetzt, sind Notizen des Hauptprozess in den Subprozessen sichtbar. Auf write werden Notizen aus den Subprozessen direkt an den Hauptprozess angehängt, nicht aber an den Subprozess (s. Beispiel).

blog-article-inheritance=write

<typo fs:120%;>PDF Konvertierung</typo>

Die tim.properties enthält diverse Parameter zur Steuerung der Konvertierung von Dokumenten zu PDFs in TIM.

timPdfConverter
Im Parameter timPdfConverter wird hinterlegt, welche Kovertierung verwendet wird (z.B. aspose).

timPdfConverter=aspose

ooHost
Im Parameter ooHost wird der Host für den OpenOffice Connector hinterlegt.

ooHost=localhost

ooPort
Mit ooPort wird der Port des OpenOffice Connectors festgelegt.

ooPort=8100

<typo fs:120%;>Single Sign On (SSO)</typo>

Mit dem Parameter registrationForm kann eine Seite, wenn der angemeldete Nutzer via SSO noch keine Berechtigung auf einen Mandanten hat, festgelegt werden, die dann angezeigt wird (s. Beispiel).

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

</spoiler>

software/tim/tim.properties.txt · Zuletzt geändert: 2017/11/27 15:02 von Maximilian Neumaier