Hello All,
I am on TeamSite version "7.3.2 Build 155 Interwoven".
My issue is regarding callback from a CGI task.
The CGI task is starting after a group task. If the group task is taken by the Job owner then the callback from CGI task is successfull.
However, my group task is a review task and not supposed to be taken by the Job owner.
whenever any user in SharedBy group in Grouptask takes the task and initiate the CGI task, the CGI task failed to callback.
below is the error I am getting in iw-home/local/logs/iwui/error.log :
User XYZ is not allowed to call back task 9,269,524.
ERROR:02439: Operation not permitted
Here user XYZ is the user who is being impersonate by iw-cgi wrappper as the group task is owned by XYZ.
So far I have tried all 3 possible ways to call back in CGI:
$task->CallBack($transition, $comment);
$cgi->iwcallback("Business_Marketing_Approval_Step", "$comment");
system("$iw-home/bin/iwcallback -s $servername $taskID 0");
All of them yielding the same error.
So my question is how do we callback from a CGI task when the Task owner is not the Job Owner?
Is there a way out to bypass the iw-cgi wrapper which is responsible to impersonate the task owner as CGI task executer and run the CGI task as System user?
THANKS IN ADVANCE!!