Authorized roles for actions on task templates

Access to the HumanTaskManager interface does not guarantee that the caller can perform all of the actions on a task template. 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 template that a specific role can take.

Table 1. Authorized roles for actions on task templates
Action Caller's Principal Role
  Administrator Potential Instance Creator Reader TaskSystemAdministrator TaskSystemMonitor
COMPLETEWITHNEWFOLLOWONTASK Yes Yes No Yes No
CREATEANDCALLTASK Yes Yes No Yes No
CREATEANDSTARTTASK Yes Yes No Yes No
CREATEANDSTARTTASKASSUBTASK Yes Yes No Yes No
CREATEFAULTMESSAGE EVERYBODY 1
CREATEINPUTMESSAGE EVERYBODY 1
CREATEOUTPUTMESSAGE EVERYBODY 1
CREATETASK Yes Yes No Yes No
DELETETEMPLATE Yes No No Yes No
GETCUSTOMPROPERTY Yes Yes Yes Yes Yes
GETDOCUMENTATION Yes Yes Yes Yes Yes
GETFAULTNAMES Yes Yes Yes Yes Yes
GETROLEINFO Yes Yes Yes Yes Yes
GETTEMPLATE Yes Yes Yes Yes Yes
GETUISETTINGS Yes Yes Yes Yes Yes
STARTTEMPLATE Yes No No Yes No
STOPTEMPLATE Yes No No Yes No
Tip: 1. Everybody is authorized because an authorization check is not performed for this action.