Skip to main content
Version: 8.9 (unreleased)

Operation data structure

Learn more about how operation data from the audit log is presented in different contexts.

Applications

Depending on the view you're using to access the audit log in Operate, Identity, or Tasklist, you'll see a subset of the following operation details:

PropertyDescription
StatusThe status of the operation.
Operation typeThe type of operation applied.
Entity typeThe type of entity the operation was applied to.
Entity keyThe key and name of the entity the operation was applied to, if applicable.
Parent entityThe key and name of the parent entity, if applicable.
Related entityThe ID or name of the related entity, if applicable.
DetailsDetails about the operation.
ActorThe user, client, or agent that applied the operation.
DateThe date and time at which the operation was applied.

Entity key

Some audit log entries contain extra details about the entity in the entity key field:

Operation typeEntity typeEntity key
CreateProcess instanceProcess name
DeleteProcess instanceProcess name
CreateVariableVariable name
CreateResourceResource name
DeleteResourceResource name
CreateDecisionDecision name
DeleteDecisionDecision name

Details

Some audit log entries contain extra details about the operation in the details field:

Operation typeEntity typeDetails
CreateBatchBatch operation type
AssignUser taskAssignee
UnassignUser taskAssignee
CreateAuthorizationOwner(entity type, entity name)
AssignTenantAssignee(entity type, entity name)
UnassignTenantAssignee(entity type, entity name)
AssignRoleAssignee(entity type, entity name)
UnassignRoleAssignee(entity type, entity name)
AssignGroupAssignee(entity type, entity name)
UnassignGroupAssignee(entity type, entity name)

Actor

The following actor types can trigger operations:

Actor typeIdentifier
UserUsername
ClientClient ID

Agents can perform operations on behalf of a user or client. In this case, you will see the agent's information in the record.

REST API

With the API, you can access more operation data than you can in the applications. See the API response schema for more information.