> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flowx.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# FlowX.AI Audit

> The Audit service provides a centralized location for all audit events. The following details are available for each event.

* **Timestamp** - the date and time the event occurred, the timestamp is displayed in a reversed chronologically order
* **User** - the entity who initiated the event, could be a username or a system
* **Subject** - the area or component of the system affected by the event

<AccordionGroup>
  <Accordion title="Possible values">
    <ul>
      <li>Process Instance</li>
      <li>Process variables</li>
      <li>Token</li>
      <li>Task</li>
      <li>Exception</li>
      <li>Process definition</li>
      <li>Node</li>
      <li>Action</li>
      <li>UI Component</li>
      <li>General Settings</li>
      <li>Swimlane</li>
      <li>Swimlane Permissions</li>
      <li>Connector</li>
      <li>Enumeration</li>
      <li>Enumeration Value</li>
      <li>Substitution Tag</li>
      <li>Content Model</li>
      <li>Language</li>
      <li>Source System</li>
      <li>Image</li>
      <li>Font file</li>
      <li>Custom Component</li>
      <li>Reusable UI Template</li>
      <li>Reusable Business Rule</li>
      <li>UI Flow</li>
    </ul>
  </Accordion>
</AccordionGroup>

* **Event** - the specific action that occurred

<AccordionGroup>
  <Accordion title="Possible values">
    <ul>
      <li>Create</li>
      <li>Update</li>
      <li>Update bulk</li>
      <li>Update state</li>
      <li>Edit</li>
      <li>Export</li>
      <li>Import</li>
      <li>Delete</li>
      <li>Clone</li>
      <li>Start</li>
      <li>Start with inherit</li>
      <li>Advance</li>
      <li>View</li>
      <li>Expire</li>
      <li>Message Send</li>
      <li>Message Receive</li>
      <li>Notification receive</li>
      <li>Run scheduled action</li>
      <li>Execute action</li>
      <li>Finish</li>
      <li>Dismiss</li>
      <li>Retry</li>
      <li>Abort</li>
      <li>Assign</li>
      <li>Unassign</li>
      <li>Hold</li>
      <li>Unhold</li>
    </ul>
  </Accordion>
</AccordionGroup>

* **Subject identifier** - the name related to the subject, there are different types of identifiers based on the selected subject

* **Version** - the version of the process definition at the time of the event

* **Status** - the outcome of the event (e.g. success or failure)

<Frame>
  ![Audit log overview](https://s3.eu-west-1.amazonaws.com/docx.flowx.ai/platform-deep-dive/audit_log_new.png)
</Frame>

## Filtering

You can filter audit records by event date and by selecting specific options for User, Subject, and Subject Identifier.

* Filter by event date

<Frame>
  ![Audit filter by event date](https://s3.eu-west-1.amazonaws.com/docx.flowx.ai/platform-deep-dive/audit_filter_by_event.png)
</Frame>

* **User** - single selection, type at least 4 characters
* **Subject** - single selection
* **Subject identifier** - exact match

## Audit log details

To view additional details for a specific event, click the eye icon on the right of the event in the list. Additional information available in the audit log details window includes
Here you have the following information:

* **Event** - the specific action that occured
* **URL** - the URL associated with the event
* **Body** - any additional data or information related to the event

<Frame>
  ![Audit log details](https://s3.eu-west-1.amazonaws.com/docx.flowx.ai/platform-deep-dive/audit_log_details.png)
</Frame>

<Card title="Audit setup" href="../../../setup-guides/audit-setup-guide" icon="files">
  More details on how to deploy Audit microservice
</Card>
