====Prozessdefinition veröffentlichen====
Damit eine Prozessdefinition in TIM verwendet werden kann, muss diese veröffentlicht bzw. hochgeladen werden. Eine Prozessdefinition wird mithilfe der Deploy-Schnittstelle zu TIM übertragen. Die Schnittstelle kann unter http://:/loom-portal/deploy.htm
aufgerufen werden.
\\
In der Prozessdefinition selbst muss der entsprechende [[software:tim:user_profile_properties|Benutzer]] oder eine seiner [[software:tim:user_profile_properties|Gruppen]] als [[software:tim:roles|Deployer]] eingetragen sein und dieser muss des weiteren über die [[software:tim:roles|Rolle Deployer]] in TIM verfügen. Anschließend muss die Prozessdefinition entweder als .zip-Datei oder als bpmn-Datei an TIM übergeben werden.
Eine SVG Grafik zu einem bpmn ist optional.
Eine zip-Datei enthält bereits eine Grafik und benötigt dies somit nicht zusätzlich
{{:software:tim:deployment_default.png?400 |}}
{{:software:tim:deployment_bpmn.png?400 |}}
----
Ist der Deployment Vorgang ohne Probleme durchlaufen worden, so wird dies mit einer Benachrichtigung bestätigt.
{{:software:tim:deployment_sccess.png?600 |}}
----
==== Prozess automatisch veröffentlichen ====
Falls der Prozess vor der Veröffentlichung noch im [[software:tim:processrepository|ProcessRepository]] angepasst werden muss, kann das Häkchen mit **Publish process automaticcally** deaktiviert werden.
Falls die Auswahl deaktiviert wird, taucht der Prozess bis zur endgültigen Veröffentlichung nur im ProcessRepository auf.
-----
==== Direktes Deployment aus dem Modeller ====
Sollte der Prozess ohne den vorherigen Export deployt werden sollen, kann dies über folgende URLs bewerkstelligt werden
http://<:port>/loom-portal/Deploy.iGrafx
oder
http://<:port>/loom-portal/Deploy.signavio
Falls der Prozess hier nicht direkt veröffentlicht werden soll, kann dies mit dem Suffix **?publish=false** eingestellt werden.
http://<:port>/loom-portal/Deploy.iGrafx?publish=false
----
==== Fehler und deren Behebung ====
Sollte ein Fehler aufgetreten sein und die Prozessdefinition daraus folgend nicht deployed worden sein, so sollten die folgenden Schritte überprüft werden bevor der Support kontaktiert wird:
* ist der Benutzer richtig angegeben oder fehlt der [[software:tim:tim.properties#default-client|Mandant?]]
* ist das Passwort korrekt eingegeben oder ist [[software:tim:userprofil_profile|LDAP Authentifzierung]] an/aus?
* ist der/die richtige Benutzer/Gruppe als Deployer eingetragen?
* besitzt der Benutzer das [[roles| Recht]] **deployer?**
* sind alle Gruppen in den Eigenschaften des Prozessmodells korrekt hinterlegt?
{{ :software:tim:process_properties.png?600 |}}
Sollten Sie dennoch Probleme haben, so können Sie sich gerne mit der **server.log** an support@tim-solutions.de wenden.