For the complete documentation index, see llms.txt.
Skip to main content
Version: 8.9

Recorded operations

Learn more about which operations are recorded in the audit log.

Limitations and constraints​

The audit log contains operations performed using:

However, only operations that are authenticated, authorized, and reach execution with a success or execution‑time failure are recorded. Operations rejected before execution are not recorded in the audit log.

Additionally, only user operations are tracked by default, not client operations. Unlike the other constraints, you can configure this behavior.

Recorded operations​

There are three categories of recorded operations:

  • USER_TASKS
  • ADMIN
  • DEPLOYED_RESOURCES

USER_TASKS operations​

You can review the full history of user task actions, including assignment changes, completions, and updates. With this, you can resolve disputes, investigate SLA breaches, and validate that required steps were followed during case handling.

These operations belong to the category USER_TASKS. The following operations are recorded in the audit log:

Operation typeEntityTracked rejections
UpdateUser taskINVALID_STATE
AssignUser taskINVALID_STATE
UnassignUser taskINVALID_STATE
CompleteUser taskINVALID_STATE

ADMIN operations​

You can track all changes to identity resources, like authorizations, users, and tenants. With this, you can detect misconfigurations and investigate potential unauthorized access to sensitive process data.

These operations belong to the category ADMIN. The following operations are recorded in the audit log:

Operation typeEntityTracked rejections
CreateAuthorization–
UpdateAuthorization–
DeleteAuthorization–
CreateUser–
UpdateUser–
DeleteUser–
CreateTenant–
UpdateTenant–
DeleteTenant–
AssignTenant–
UnassignTenant–
CreateRole–
UpdateRole–
DeleteRole–
AssignRole–
UnassignRole–
CreateGroup–
UpdateGroup–
DeleteGroup–
AssignGroup–
UnassignGroup–
CreateMapping rule–
UpdateMapping rule–
DeleteMapping rule–

DEPLOYED_RESOURCES operations​

You can audit user and client actions that modified or influenced deployed resources and dependent entities, like process instances, batch operations, and variables. With this, you can identify manual corrections and confirm the sequence of actions that led to a process failure or escalation.

These operations belong to the category DEPLOYED_RESOURCES. The following operations are recorded in the audit log:

Operation typeEntityTracked rejections
CreateProcess instance–
CancelProcess instance–
ModifyProcess instance–
MigrateProcess instanceINVALID_STATE, PROCESSING_ERROR
CreateVariable–
UpdateVariable–
ResolveIncidentINVALID_STATE
CreateResource–
DeleteResource–
CreateBatch–
SuspendBatchINVALID_STATE
ResumeBatchINVALID_STATE
CancelBatchINVALID_STATE
CreateDecision–
DeleteDecision–
EvaluateDecision–

Batch operations​

While the operations for creating and managing batch operations are recorded in the audit log, the batch operation state changes aren't. For more information, learn how to monitor batch operations.

Log scope​

ADMIN and BATCH operations are not scoped to a particular tenant. Instead, they're applied at a global scope because Identity-related operations don't belong to an individual tenant and batch operations may include items from multiple tenants.

Keep this in mind when you filter by tenant ID with the search audit logs API or the Operate user interface. As these operations aren't scoped to a tenant, selecting a particular tenant ID will filter out these operations.