Authorized roles for actions on task instances
Access to the HumanTaskManager interface does not guarantee that the caller can perform all of the actions on a task. The caller must be logged on to the client application with a role that is authorized to perform the action.
The following table shows the actions on a task instance that a specific role can take.
| Action | Caller's Principal Role | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Administrator | Editor | Originator | Owner | Potential Owner | Potential Starter | Reader | Starter | TaskSystemAdministrator | TaskSystemMonitor | |
| CALLTASK | Yes | No | No | No | No | Yes | No | No | Yes | No |
| CANCELCLAIM | Yes | No | No | Yes | No | No | No | No | Yes | No |
| CLAIM | Yes | No | No | No | Yes | No | No | No | Yes | No |
| COMPLETE | Yes | No | No | Yes | No | No | No | No | Yes | No |
| COMPLETEWITHFOLLOWONTASK | Yes | No | No | Yes | No | No | No | No | Yes | No |
| CREATEFAULTMESSAGE | EVERYBODY 1 | |||||||||
| CREATEINPUTMESSAGE | EVERYBODY 1 | |||||||||
| CREATEMESSAGE | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes |
| CREATEOUTPUTMESSAGE | EVERYBODY 1 | |||||||||
| CREATEWORKITEM | Yes | No | Yes | No | No | No | No | No | Yes | No |
| DELETE | Yes | No | Yes | No | No | No | No | No | Yes | No |
| DELETEWORKITEM | Yes | No | Yes | No | No | No | No | No | Yes | No |
| GETCUSTOMPROPERTY | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| GETDOCUMENTATION | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| GETFAULTMESSAGE | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| GETFAULTNAMES | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| GETINPUTMESSAGE | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| GETOUTPUTMESSAGE | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| GETROLEINFO | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| GETTASK | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| GETUISETTINGS | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| RESTARTTASK | Yes | No | Yes | No | No | No | No | No | Yes | No |
| RESUME | Yes | No | Yes | No | No | No | No | No | Yes | No |
| SETCUSTOMPROPERTY | Yes | Yes | Yes | No | No | No | No | No | Yes | No |
| SETFAULTMESSAGE | Yes | Yes | No | No | No | No | No | No | Yes | No |
| SETINPUTMESSAGE | Yes | No | Yes | No | No | Yes | Yes | No | Yes | No |
| SETOUTPUTMESSAGE | Yes | Yes | No | No | No | No | No | No | Yes | No |
| SETTASKREAD | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes |
| STARTTASK | Yes | No | Yes | No | No | Yes | No | No | Yes | No |
| STARTTASKASSUBTASK | Yes | No | No | No | No | No | No | No | Yes | No |
| SUSPEND | Yes | No | Yes | No | No | No | No | No | Yes | No |
| SUSPENDWITHCANCELCLAIM | Yes | No | No | No | No | No | No | No | Yes | No |
| TERMINATE | Yes | No | Yes | No | No | No | No | Yes | Yes | No |
| TRANSFERTOWORKBASKET | Yes | Yes | Yes | No | No | No | No | Yes | Yes | No |
| TRANSFERWORKITEM | Yes | No | Yes | No | No | No | No | Yes | Yes | No |
| UPDATE | Yes | Yes | Yes | No | No | No | No | Yes | Yes | No |
| UPDATEINACTIVETASK | No | No | Yes | No | No | No | No | No | Yes | No |
Tip: 1. Everybody is authorized because an authorization
check is not performed for this action.