Benutzer-Werkzeuge

Webseiten-Werkzeuge


Plugin installed incorrectly. Rename plugin directory 'swiftmail.backup' to 'swiftmail'.
software:tim:tim.properties

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

software:tim:tim.properties [2017/09/27 08:57]
Julian Le [Erklärung der wichtigsten Parameter]
software:tim:tim.properties [2021/07/01 09:52]
Zeile 1: Zeile 1:
-==== Beschreibung ==== 
-Die Datei tim.properties wird von TIM automatisch im JBoss Verzeichnis unter 
-<​code>​ \jboss<​version\standalone\configuration\</​code>​ 
-erstellt und abgelegt. Alle Parameter die vom Standard abweichen, können hier geändert werden. Alle möglichen Optionen werden auf dieser Seite beschrieben. 
- 
-<note tip>​Falls Änderungen an der Datei vorgenommen wurden, muss entweder der Server neu gestartet werden oder [[software:​tim:​alive_servlet|diese Anleitung]] befolgt werden.</​note>​ 
- 
- 
-===== Erklärung der wichtigsten Parameter ===== 
- 
-== version == 
- 
-Dieser Parameter gibt an, welche Version auf dem System vorliegt. Ein Changelog zu Ihrer Version findet man [[:​software:​tim:​changelog|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 [[:​software:​tim:​client_profile|Clientprofil]] überschrieben werden. 
- 
----- 
- 
-== port == 
- 
-Dieser Parameter gibt an, auf welchen Port TIM auf Anfragen wartet (zB: timserver.corproot.com:​**8080**). Der Port kann im [[:​software:​tim:​client_profile|Clientprofil]] überschrieben werden. 
- 
----- 
- 
-== externalfilepath == 
- 
-Im Externalfilepath werden die [[:​software:​tim:​actionhandler:​wordtemplatehandler|Wordtemplates]] gesucht, falls diese im Prozess als relative Pfad hinterlegt sind.\\ 
-<​note>​ Der Externalfilepath sollte in fast allen Fällen auf den Pfad **…\tim.ear\loom-portal.war\custom** zeigen!</​note>​ 
- 
----- 
- 
-== iotemp == 
- 
-Dieser Parameter wird verwendet um Temporäre Dateien abzulegen. 
- 
----- 
- 
-== default-client == 
- 
-Dieser Parameter gibt an, an welchen [[:​software:​tim:​client|Mandanten]] sich die Benutzer Standardmässig anmelden. Nähere Informationen erhalten Sie [[:​software:​tim:​log_in|hier]]. 
- 
----- 
- 
-== Mails == 
- 
-Wie Sie Mails gestalten können und welche für was zuständig sind, erfahren Sie [[:​software:​tim:​mail_configuration|hier]]. 
- 
----- 
- 
-== Notes == 
- 
-Wie Sie Prozessteilnehmer über angehängte Notizen informieren,​ können Sie unter [[:​software:​tim:​notes|Notizen einsehen]]. 
- 
-<spoiler |Erweiterte Einstellungen>​ 
- 
-<note important>​Die folgenden Parameter können starken Einfluss auf die Funktionsweise von TIM haben. Bei Fragen und Unklarheiten wenden Sie sich bitte an unseren Support.</​note>​ 
- 
-<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). 
-<​code>​ 
-dms-user-has-tasks=true 
-</​code>​ 
- 
-**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. 
-<​code>​ 
-dms-user-check-processmanager=true 
-</​code>​ 
- 
-**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) 
-<​code>​ 
-dms-prevent-docmod-<​Prozess-1>​-<​Aufgabe-1>​=true 
-</​code>​ 
- 
-**Den DMS-Provider festlegen** ​ 
-Der Parameter **dms-provider** verweist auf das verwendete DMS-System (s. Beispiel). 
-<​code>​ 
-dms-provider=sharepoint 
-</​code>​ 
- 
-Der Parameter **dms-provider-username** verweist auf den User, der für die Anmeldung an das DMS-System verwendet wird. 
-<​code>​ 
-dms-provider-username=timtim_service 
-</​code>​ 
- 
-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. 
-<​code>​ 
-dms-mainprocess-storage=read,​write 
-</​code>​ 
- 
-<​code>​ 
-dms-mainprocess-storage-filter=AnyPrefix% 
-</​code>​ 
- 
-<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. 
- 
-<​code>​ 
-no-cache=true 
-</​code>​ 
- 
-<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. 
-<​code>​ 
-initpass-super-admin=bestAdmin1337 
-</​code>​ 
- 
-**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. 
-<​code>​ 
-initpass-x-admin=e!|\|*S1cH3r35*|°455w0|27! 
-</​code>​ 
- 
-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). 
-<​code>​ 
-available-languages=de-DE,​deutsch;​en-GB,​english (GB);​en-US,​english (US);​es-ES,​español;​fr-FR,​français;​nl-NL,​nederlands;​ 
-</​code>​ 
- 
-<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. 
- 
-<​code>​ 
-#​signal-succeed-response=Ihre Entscheidung zu ${SYS.PROCESSDEFINITION_NAME} / ${SYS.PROCESSINSTANCE_NAME} / ${SYS.NODEINSTANCE_NAME} wurde erfolgreich verarbeitet. 
-</​code>​ 
- 
-<​code>​ 
-#​signal-failed-response=Ihre Entscheidung zu ${SYS.PROCESSDEFINITION_NAME} / ${SYS.PROCESSINSTANCE_NAME} / ${SYS.NODEINSTANCE_NAME} konnte nicht verarbeitet werden. 
-</​code>​ 
- 
-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. 
-<​code>​ 
-form-provider=com.dooris.cba.providers.CbaFormProvider 
-</​code>​ 
- 
-<​code>​ 
-form-bootstrap=false 
-</​code>​ 
- 
-<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). 
-<​code>​ 
-blog-article-inheritance=write 
-</​code>​ 
- 
-<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). 
-<​code>​ 
-timPdfConverter=aspose 
-</​code>​ 
- 
-**ooHost** \\ 
-Im Parameter **ooHost** wird der Host für den OpenOffice Connector hinterlegt. 
-<​code>​ 
-ooHost=localhost 
-</​code>​ 
- 
-**ooPort** \\ 
-Mit **ooPort** wird der Port des OpenOffice Connectors festgelegt. 
-<​code>​ 
-ooPort=8100 
-</​code>​ 
- 
-<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). 
-<​code>​ 
-registrationForm=/​loom-portal/​super-resource/​unauthorized.htm?​disposition=inline 
-</​code>​ 
- 
-</​spoiler>​ 
- 
  
software/tim/tim.properties.txt · Zuletzt geändert: 2021/07/01 09:52 (Externe Bearbeitung)