Versions Compared

Key

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

Deeplinks Deep links can take users directly to specific pages or sections of a website, such as a particular product page or user profile. They make it easier for others to access the same content directly.

Info

http://localhost:8080/

Process

Tim Roots

Tim Six

TaskInstance

http://localhost:8080/loom-portal/client/todo/index.htm?TaskInstance={taskId}

Context

Link

Task

${SYS.ROOTLINK}tim/client/#/automate/tasks/${taskIdSYS.TASK_ID}/properties

TaskInstance Task with tenant as parameter

http://localhost:8080/${SYS.ROOTLINK}tim/client/#/automate/tasks/${processIdSYS.PROCESSINSTANCE_ID}/properties?tenant=${tenantSYS.CLIENT_nameID}

ProcessInstance

http://localhost:8080/loom-portal/client/todo/index.htm?ProcessInstance={processInstanceId}

http://localhost:8080/Process Instance

${SYS.ROOTLINK}tim/client/#/automate/processes/${processInstanceIdSYS.PROCESSINSTANCE_ID}/properties

ProcessDefinition

http://localhost:8080/sso-login/?p=/loom-portal/client/todo/index.htm?startProcessInstanceByProcessDefinition={process_definition_name}

http://localhost:8080/Process Definition

${SYS.ROOTLINK}tim/client/#/automate/start/${processId}http://localhost:8080/SYS.PROCESSINSTANCE_ID}

${SYS.ROOTLINK}tim/client/#/automate/start?name=${process_definition_nameSYS.PROCESSDEFINITION_NAME}

ProcessContext

Tim RootsLink

Tim Six

SSO Login

http://localhost:8080/sso-login/?version=roots

http://localhost:8080/${SYS.ROOTLINK}sso-login/?version=six

SSO Login with tenant as parameter

http://localhost:8080/sso-login/?version=roots&tenant=zdu

http://localhost:8080/${SYS.ROOTLINK}sso-login/?version=six&tenant=${tenantSYS.CLIENT_nameID}

TaskInstance Task with SSO

http://localhost:8080/sso-login/client/todo/index.htm?TaskInstance={taskId}

http://localhost:8080/${SYS.ROOTLINK}sso-login/?returnUrl=/automate/tasks/open/${taskIdSYS.TASK_ID}/properties

TaskInstance Task with SSO and tenant as paramterparameter
(the returnUrl parameter needs to be the last parameter in the deeplink)

http://localhost:8080/sso-login/client/todo/index.htm?TaskInstance={taskId}&tenant=zdu

http://localhost:8080/${SYS.BASELINK}sso-login/?tenant=basic&returnUrl=/automate/tasks/open/${taskIdSYS.TASK_ID}/properties

ProcessDefinition with SSO

http://localhost:8080/${SYS.ROOTLINK}/sso-login/?version=six&tenant=basic&returnUrl=%2Fautomate%2Fstart%3Fname%3D/${process_definition_nameSYS.POCESSDEFINITION_NAME}

Process

Tim Six

Link

External Form View (edit-mode for authenticated users)

http://localhost:8080/

${SYS.ROOTLINK}tim/client/#/external/task/${

taskIdhttp://localhost:8080/

SYS.TASK_ID}/smartform?documents=true

External Form View (read-only with sys.viewer)

Form Designer Webforms

${SYS.ROOTLINK}tim/client/#/external/

readonly/smartform?i={token}

Form Designer Webforms

http://localhost:8080/tim/client/#/external/dme/

${SYS.CLIENT_ID}/webforms?definitionName=

{workflow-name

${SYS.PROCESSDEFINITION_NAME}




Use

...

Case:

...

Task

Code Block
http://localhost:8180/${SYS.ROOTLINK}tim/client/#/automate/tasks/15454/properties
Info

The task number included in the deeplink must correspond to an existing task.

...

${SYS.TASK_ID}/properties


Insert the link on the “Task mail subject”

...


Start the process instance

...


Assign the task

...

The link is displayed successfully on the email subject on the outbound email

...