Server

Workflow Audit Log

The page details the information logged in the audit during a workflow completion.

What Is Logged in the Audit

Since 7.4, a new audit category called Routing has been added for the following workflow events:

  • afterWorkflowStarted
  • afterWorkflowFinish
  • beforeWorkflowCanceled
  • afterWorkflowTaskCreated
  • afterWorkflowTaskEnded
  • afterWorkflowTaskReassigned
  • afterWorkflowTaskDelegated

For all these events, we log useful information regarding the workflow and/or node state in the extended info of the audit entry. The table below summarizes which extended info is logged depending on the event.

modelNamemodelIdworkflowInitatortaskActorworkflowVariablesnodeVariablesactiontimeSinceWfStartedtimeSinceTaskStarted
afterWorkflow Finishxxxxx
afterWorkflow Startedxxxxx
beforeWorkflow Canceledxxxxx
afterWorkflow TaskCreatedxxxxx
afterWorkflow TaskEndedxxxxxxxx
afterWorkflow TaskReassignedxxxxxxx
afterWorkflow TaskDelegatedxxxxxxx

Where:

  • modelName is the name of the workflow model
  • modelId is the uuid of the workflow model
  • workflowInitator is the user who initiated the workflow
  • taskActor is the user who completed a task associated to a workflow node
  • workflowVariables lists the global variables of the workflow
  • nodeVariables lists the local variables i.e. the ones defined on the node associated to a task
  • action is the action (i.e. button) that has been clicked to complete a task.
  • timeSinceWfStarted is the time in milliseconds elapsed since the workflow started.
  • timeSinceTaskStarted is the time in milliseconds elapsed since the task started.

Note that since Nuxeo 7.3, the audit is stored by default as an Elasticsearch index which offers the possibility to store the extended info as plain JSON objects. The workflowVariables and nodeVariables are indeed maps of primitive types and therefore are stored in their current forms except for blob variables which are omitted.


8 days ago manonlumeau Fix links to GitHub
2 months ago manonlumeau Update page to reflect JSF UI deprecation
4 years ago Solen Guitter 24
4 years ago Manon Lumeau 23
4 years ago Solen Guitter 22
4 years ago Solen Guitter 21 | Fix some formatting issues
4 years ago Guillaume Renard 20
4 years ago Guillaume Renard 19
4 years ago Alain Escaffre 18
4 years ago Guillaume Renard 17
4 years ago Guillaume Renard 16
4 years ago Guillaume Renard 15
4 years ago Guillaume Renard 14
4 years ago Guillaume Renard 13
4 years ago Guillaume Renard 12
4 years ago Guillaume Renard 11
4 years ago Guillaume Renard 10
4 years ago Guillaume Renard 9
4 years ago Guillaume Renard 8
4 years ago Guillaume Renard 7
4 years ago Guillaume Renard 6
4 years ago Guillaume Renard 5
4 years ago Guillaume Renard 4
4 years ago Guillaume Renard 3
4 years ago Guillaume Renard 2
4 years ago Guillaume Renard 1
History: Created by Guillaume Renard

We'd love to hear your thoughts!

All fields required