Steve,
Just to give you a little more color, we already have an impersonate service that we use in all of our WebScripts. So for all of the calls, we have an additional parameter of the user and the first thing [and last thing] we do is impersonate. I looked over the template and it looks like you just do a workflow.assignedTasks I am presuming that when you login, the workflow object automatically gets all its tasks. Now the question is, if I add a JS file that does the impersonate will the assigned tasks automatically appear.
Thanks,
Ron