Access to the LocalBusinessProcess or the BusinessProcess interface does not guarantee that the caller can perform all actions on a process; the caller must also be authorized to perform the request. The following minimum authorization authorities are needed for process requests:
Request | Required authorization |
---|---|
createMessage | reader |
getActivityInstance | reader |
getAllActivities | reader |
getAllWorkItems | reader |
getCustomAttribute | reader |
getEventNames | reader |
getFaultMessage | reader |
getFaultTerminalNames | reader |
getInputMessage | reader |
getOutputMessage | reader |
getProcessInstance | reader |
getVariable | reader |
getUISettings | reader |
setCustomAttribute | starter |
delete | process administrator |
forceTerminate | process administrator |