SSP Studio Tips

From SMTX Wiki
Revision as of 16:56, 21 May 2026 by Smtxwiki (talk | contribs) (Redirect app)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Avoid the white screen Get delegates for actor


Redirect app

The code below can be used to get the full URL within SSP using only the SSP ticket.

var sspRoot = StudioInterface.getSspRoot();
const redirectTemplate = sspRoot + "Workflow/ProcessInstanceDetail.aspx?processInstanceId={id}&processInstanceGuid={guid}&forceoverview=1";
var ticketToRedirect = StudioInterface.getQueryStringValue("ticketid");
try {
   var ticketDetails = JSON.parse(WorkflowInterface.getWorkflowInformation(+ticketToRedirect));
   if (ticketDetails && ticketDetails.guid) {
       var redirectUrl = redirectTemplate.replace('{id}', ticketToRedirect);
       redirectUrl = redirectUrl.replace('{guid}', ticketDetails.guid);
       return { action: "redirect", content: redirectUrl }
   } 
}
catch (e) {
return JSON.stringify(e)
}

return "Not able to redirect to ticket " + ticketToRedirect;