Acceder a la interfaz LocalBusinessFlowManager o
BusinessFlowManager no garantiza que el llamante pueda realizar todas las
acciones en un proceso; el llamante también debe tener autorización para
realizar la acción.
En la tabla siguiente se muestran las acciones en una instancia de proceso que un rol específico puede realizar.
Acción |
Rol principal del
llamante |
Lector |
Iniciador |
Administrador |
createMessage |
x |
x |
x |
createWorkItem |
|
|
x |
delete |
|
|
x |
deleteWorkItem |
|
|
x |
forceTerminate |
|
|
x |
getActiveHandlers |
x |
x |
x |
getAllActivities |
x |
|
x |
getAllWorkItems |
x |
|
x |
getClientUISettings |
x |
|
x |
getCustomProperties |
x |
x |
x |
getCustomProperty |
x |
x |
x |
getCustomPropertyNames |
x |
x |
x |
getFaultMessage |
x |
x |
x |
getInputClientUISettings |
x |
|
x |
getInputMessage |
x |
x |
x |
getOutputClientUISettings |
x |
|
x |
getOutputMessage |
x |
x |
x |
getProcessInstance |
x |
x |
x |
getVariable |
x |
x |
x |
getWaitingActivities |
x |
x |
x |
getWorkItems |
x |
|
x |
resume |
|
|
x |
restart |
|
|
x |
setCustomProperty |
|
x |
x |
setVariable |
|
|
x |
suspender |
|
|
x |
transferWorkItem |
|
|
x |