Sinn und Zweck der Landingpage

Die Landingpage dient als Schnittstelle zwischen ein T!M Entscheidungen in Prozessen und einer Authentifizierung. Ein Beispiel wäre eine Mailentscheidung, wo sich der Benutzer vorher nochmals Authentifizieren muss und dadurch berechtigt zu sein, für diese Entscheidung eine Wahl zu treffen.

Ab Version 3.5.1 verfügbar!

Wie erreiche ich die Landingpage?

Die Seite ist über folgende Adresse zu erreich:

http://IHR-Server/loom-portal/landing.htm

Parameter übergeben

Alle Parameter die an die Landingpage übergeben werden, müssen mit einem & getrennt werden. siehe Beispiel

Der Parameter (u)

Mit diesem Wert können Sie den Benutzernamen in der Loginmaske vordefinieren. Hier kann eine E-Mailadresse oder Benutzername gesetzt werden.

landing.htm?u=email.adresse@tim-solutions.de

Der Parameter (p)

Mit diesem Parameter, können Sie nach dem Authentifizieren die Adresse eingeben, wohin der User geleitet werden soll. Hier muss nur die Adresse eingegeben werden, die nach dem loom-portal erscheint.

landing.htm?p?=webservice.soap?arg1=entscheidung_freigabe&arg2=ablehnen&arg3=beispiel

Beispiel Prozess

Dieser Prozess wartet am grün markieren Waitstate auf eine Entscheidung per Mail, ob der Prozess enden soll oder nochmals von vorne beginnt. Die Entscheidung wird wie folgt in Prozess eingebaut

${BASELINK}landing.htm?u=qs/pm&p=ProcessInstanceManager/setProcessVariableAndSignalProcessInstanceByTransitionName.soap?args[0]=${processInstanceId}&args[1]=mailentscheidung&args[2]=loop&args[3]=waitState_1&args[4]=

${BASELINK}landing.htm?u=qs/pm&p=ProcessInstanceManager/setProcessVariableAndSignalProcessInstanceByTransitionName.soap?args[0]=${processInstanceId}&args[1]=mailentscheidung&args[2]=ende&args[3]=waitState_1&args[4]=

Das Ergebnis in der Mail kann dann so aussehen