Skip to content

Audit Log

This procedure guide explains how to use the Audit Logs tab to view and manage audit trail records in your organization. The Audit Logs tab allows administrators to monitor system activities, track user actions, and review detailed logs of all operations.


  1. Accessing the Audit Logs Tab
  2. Understanding the Audit Logs Table
  3. Filtering Audit Logs
  4. Viewing Log Details
  5. Viewing AI Responses and Messages
  6. Viewing Documents from Logs
  7. Sorting and Organizing Logs
  8. Customizing Table View
  9. Key Features Summary
  10. Best Practices
  11. Troubleshooting
  12. Security Notes
  13. Logged Actions

  1. Log in to the application with admin privileges
  2. Navigate to the Admin Dashboard (typically accessible from the main navigation menu)
  3. The dashboard displays several cards showing statistics and quick access to different admin features

Admin Dashboard

You can access the Audit Logs tab in two ways:

Option A: Using the Audit Logs Card On the Admin Dashboard, you may see a card or section related to audit logs that displays audit log statistics.

Option B: Using the Navigation Tab You can directly select the “Audit Logs” or “Audit Logs” tab from the top navigation tabs in the Admin section. This tab is located alongside other admin sections such as Dashboard, Users, Projects, Managing Files, Client Handover, and Settings.


Audit Logs Table Interface

After accessing the Audit Logs tab, you will see a comprehensive table displaying all audit log entries:

Table Columns:

  • Select: Checkbox to select individual log entries or all entries on the page
  • Time: Displays the timestamp in dd/mm/yy hh:mm format (24-hour time)
  • User: Shows the user’s display name (first name + last name, or username, or email)
  • Email: Displays the user’s email address
  • First Name: User’s first name (hidden by default)
  • Last Name: User’s last name (hidden by default)
  • User Name: User’s username (hidden by default)
  • Role: Shows the user’s role (Admin, User, Third Party) with color-coded tags
  • Action: Describes the action performed (e.g., “User Login”, “Document Uploaded”, “Project Created”)
  • Resource: Shows the resource type affected (e.g., “User”, “Document”, “Project”)
  • Status: Displays the action status (Success, Failed, etc.) with color-coded tags
  • IP Address: Shows the IP address from which the action was performed
  • Details: Contains detailed information about the action (may be clickable for AI responses, messages, or documents)
  • Actions: Three-dot menu (⋮) for additional options

Top Controls:

  • Filter by User Name: Search box to filter logs by user name
  • Filter by Action: Search box to filter logs by action type
  • Refresh Button: Updates the audit log list with the latest data
  • Columns Dropdown: Allows you to show/hide specific columns

  1. Locate the “Filter by user name…” search box at the top-left of the table
  2. Type the user’s name (or part of it) you want to search for
  3. The table will automatically filter to show only logs from matching users
  4. The filter searches across:
    • First name
    • Last name
    • Username
    • Email address
    • Display name
  5. Clear the search box to show all logs again
  1. Locate the “Filter by action…” search box next to the user filter
  2. Type the action type (or part of it) you want to search for
  3. Examples of actions include:
    • “User Login”
    • “Document Uploaded”
    • “Project Created”
    • “AI Response Generated”
    • “Message Sent”
    • “Role Changed”
  4. The table will automatically filter to show only matching actions
  5. Clear the search box to show all logs again
  1. You can use both filters simultaneously
  2. The table will show only logs that match both the user filter and the action filter
  3. Clear both filters to see all logs
  1. Click on any column header that has a sort icon (up/down arrows)
  2. Click once to sort in ascending order
  3. Click again to sort in descending order
  4. Click a third time to remove sorting
  5. Sortable columns include: Time, User, Email, User Name, and Role

  1. Each log entry displays information in the table columns
  2. Details column shows a summary or full details of the action
  3. Details may be truncated with ”…” if too long
  4. Hover over truncated details to see a tooltip with full text
  1. For truncated details, click on the Details cell
  2. A tooltip or modal may appear showing the full details
  3. Some details are clickable and will open additional views (see below)
  1. Click the three-dot menu (⋮) in the Actions column
  2. A dropdown menu will appear with options:
    • Copy log ID: Copies the log entry ID to clipboard
    • View details: Opens detailed view of the log entry
    • Export log: Exports the individual log entry

  1. Look for log entries with action “AI Response Generated”
  2. These entries indicate when the AI generated a response to a user query
  3. The Details column will show a preview of the response

AI Response Log

  1. Click on the Details text for an “AI Response Generated” entry
  2. The text will be clickable and highlighted
  3. A Response Viewer Modal will open showing:
    • The full AI response
    • Chat context
    • Timestamp
    • Related information
  1. Look for log entries with action “Message Sent”
  2. These entries indicate when a user sent a message
  3. Click on the Details text for a “Message Sent” entry
  4. A Response Viewer Modal will open showing:
    • The full user message
    • Chat context
    • Timestamp
  1. Click outside the modal or press the close button
  2. Return to the audit logs table

  1. Look for log entries with action “Document Viewed”
  2. These entries indicate when a user viewed a document
  3. The Details column will show the document filename

Document View Log

  1. Click on the Details text for a “Document Viewed” entry
  2. The text will be clickable and highlighted
  3. A Document Modal will open showing:
    • The document content
    • Document metadata
    • Document viewer interface
    • Related documents (if available)
  1. Use the document viewer controls to:
    • Navigate pages
    • Zoom in/out
    • Search within the document
    • View document metadata
  2. The document opens in the same interface as regular document viewing
  1. Click outside the modal or press the close button
  2. Return to the audit logs table

Note: If a document cannot be found or the URL is unavailable, you may see an error message. This can happen if the document was deleted or the URL was not stored during upload.


  1. Click the “Time” column header
  2. Sort in descending order (newest first) to see recent activity
  3. Sort in ascending order (oldest first) to see historical activity
  4. This is useful for tracking recent events or reviewing historical logs
  1. Click the “User” column header
  2. This groups logs by user name alphabetically
  3. Useful for reviewing all activities by a specific user
  4. Combine with user filter for focused user activity review
  1. While the Action column may not be directly sortable, you can:
    • Use the Filter by Action to show specific action types
    • Review logs grouped by action type
  2. This helps identify patterns in system usage
  1. Review the Status column to see success/failure rates
  2. Filter or sort to identify failed actions that may need attention
  3. Status tags are color-coded for quick identification

  1. Click the “Columns” dropdown button in the top-right area
  2. A dropdown menu will appear listing all available columns
  3. Check or uncheck columns to show or hide them
  4. The table will update immediately to reflect your changes

You can toggle visibility for:

  • First Name: Show/hide the first name column (hidden by default)
  • Last Name: Show/hide the last name column (hidden by default)
  • User Name: Show/hide the username column (hidden by default)
  • Email: Show/hide the email column (shown by default)
  • Other optional columns as available

By default, the following columns are hidden:

  • First Name: Hidden (shown in User column)
  • Last Name: Hidden (shown in User column)
  • User Name: Hidden (shown in User column)

The following columns are shown by default:

  • Email: Visible
  • Time: Visible
  • User: Visible
  • Role: Visible
  • Action: Visible
  • Resource: Visible
  • Status: Visible
  • IP Address: Visible
  • Details: Visible

  • Comprehensive Logs: View all system activities and user actions
  • Detailed Information: See timestamps, users, actions, resources, and status
  • Real-time Updates: Refresh to see latest audit log entries
  • Historical Records: Access complete audit trail history
  • User Filter: Filter logs by user name, email, or username
  • Action Filter: Filter logs by specific action types
  • Combined Filters: Use multiple filters simultaneously
  • Sorting: Sort by time, user, email, or other columns
  • AI Response Viewer: Click to view full AI responses from chat logs
  • Message Viewer: Click to view full user messages
  • Document Viewer: Click to open documents that were viewed
  • Copy Log ID: Copy log entry IDs for reference
  • Column Visibility: Show or hide columns as needed
  • Pagination: Navigate through large log datasets
  • Export: Export logs for compliance or analysis

  1. Start with Filters: Use filters to narrow down to specific users or actions
  2. Sort by Time: Sort by time (newest first) to see recent activity
  3. Review Failed Actions: Check status column for failed actions that need attention
  4. Monitor Regular Activity: Regularly review logs to identify patterns
  1. Regular Reviews: Schedule regular audit log reviews
  2. Export Important Logs: Export logs for compliance reporting
  3. Track User Activity: Monitor user actions for security purposes
  4. Document Access: Review document access logs for sensitive information
  1. Filter by User: Use user filter to see all actions by a specific user
  2. Filter by Action: Use action filter to see all instances of a specific action
  3. Check Timestamps: Use time sorting to understand the sequence of events
  4. View Details: Click on details to see full information about actions

Solutions:

  • Click the Refresh button to reload logs
  • Check your internet connection
  • Verify you have admin privileges
  • Contact your system administrator if the issue persists

Solutions:

  • Clear the filter and try again
  • Check for typos in the search text
  • Ensure the filter text matches (case-insensitive)
  • Refresh the page if the issue persists

Solutions:

  • The document may have been deleted
  • The document URL may not be available
  • Check if you have access to the document
  • The document may be in a different organization
  • Contact your system administrator if the document should be accessible

Solutions:

  • Verify the log entry is for “AI Response Generated”
  • Check if the chat ID is available in the log metadata
  • Refresh the page and try again
  • The chat may have been deleted or archived

Solutions:

  • Use filters to narrow down the results
  • Sort by time to focus on recent activity
  • Use pagination to review logs in smaller batches
  • Export logs for external analysis tools

  • Only users with admin privileges can access the Audit Logs tab
  • Audit logs are read-only and cannot be modified
  • All system activities are automatically logged
  • Logs include IP addresses for security tracking
  • Export logs for compliance and security reporting
  • Logs are retained according to your organization’s retention policy

The following actions are typically logged in the audit trail:

  • User login/logout
  • User registration
  • Password changes
  • Profile updates
  • Document uploads
  • Document views
  • Document deletions
  • Document modifications
  • Project creation
  • Project updates
  • Project archiving
  • Project restoration
  • User role changes
  • User status changes
  • User invitations
  • User deletions
  • Admin panel access
  • Settings changes
  • Organization changes
  • Handover process actions
  • AI response generation
  • Message sent
  • Chat creation
  • Chat deletion