I'm testing out the CCI URL links in my workflow emails in TS6.0 because these are an important feature if I'm going to have my own customized UI in Java and not want my users to see the TeamSite UI at all. These CCI URLs will be what approvers use to transition tasks when they have to approve or reject changes.
My first crack at this was to simply use the same email I have been using - the Template Based Email which by default comes with embedded CCI URL links to transition a usertask. It figures out which task is the usertask I need to provide a transition, and embeds the following URL in the email:
http://teamsite.foo.com/iw-cc/transitiontask?taskid=16455
Problems with this are:
o When I click the link in the email, even though I'm logged into TeamSIte already, it pops up a new browser window and asks me to log in to TeamSite. WTF?
o The user is now in TeamSite, which I was trying to avoid in the first place.
o When the successor choice is made (approve or reject) I'm still in TeamSite - actually I'm in 2 TeamSIte sessions now. Double the fun!
What I would like is this:
o To be able to specify a CCI URL link that points to the specific successors individually in the task. In other words, if I have successors for "delay", "approve"," reject" I would like to be able to create URLs like this:
http://teamsite.foo.com/iw-cc/transitiontask?taskid=16455&succ=delay
http://teamsite.foo.com/iw-cc/transitiontask?taskid=16455&succ=approve
http://teamsite.foo.com/iw-cc/transitiontask?taskid=16455&succ=reject
I can determine what the successors are pretty easily, so it sure would be nice to be able to provide a link directly to the successors in the email rather than have people have to go to another window to accomplish the transition.
Bottom line is this...I need to provide a link in my emails that allows the person getting the email to act on a task transition for a usertask without them seeing TeamSite. Is there a way to do this? Do I have to create my own CGI in order to accomplish this?
Dave SmithSr. Software Engineer
Nike, Inc.
(503) 671-4238
DavidH.Smith@nike.com