Skip to main content
For:Organization admins at trial organizations and site organizations

Overview

Audit Logging is accessed at Dashboard → Audit Logs. It provides a tamper-evident audit trail of all user actions and system events across your organization — from both the Aitrium Portal (web application) and AitriumOS Desktop (native application). Audit logs support:
  • Compliance reporting — Exportable records with reason-for-change tracking
  • Security monitoring — Visibility into authentication events, access changes, and credential operations
  • Operational traceability — End-to-end tracking of data workflows, submissions, and integration activity

Audit Log Table

The log table displays events in reverse chronological order (newest first): All columns are sortable — click a column header to toggle sort direction. Results are paginated at 50 per page. Audit log table showing timestamped events with category badges

Source Applications

Every audit event records where the action originated. The Source column shows one of two values:

Event Taxonomy

Audit events are classified by category (the domain of the action) and action (the specific operation performed). The system enforces strict validation — each action is only valid within its designated category or categories.

Categories and Actions

Authentication lifecycle events from both Portal and Desktop.
User lifecycle and permission management events, primarily from the Portal.
Clinical data access and processing events. Portal handles project/protocol-level actions; Desktop handles data tool execution.
Data transfer and quality assurance events from the Desktop application’s contribution workflows.
Integration synchronization and execution events.
Credential and integration access management from both Portal and Desktop.
Policy management and compliance-related events.
Configuration changes to system settings, sites, and integration infrastructure.
System-level events and application lifecycle.

Resource Types

Each audit event references the type of resource affected:

Filtering Audit Logs

Filter Presets

Quick-access presets surface common views with one click: Filter preset buttons for quick access to common audit views

Quick Date Filters

  • Today — Events from the current day
  • Last 7 Days — Events from the past week

Advanced Filters

Click More Options to access the full set of filters: Active filters display as badges with a total count indicator. Click Reset to clear all filters. Advanced filter panel with multi-select dropdowns and date range picker

Viewing Log Details

Click View Details on any row to open the detail dialog, which displays:
  • Actor — Who performed the action (display name and email)
  • Action Details — Structured grid of event properties as label/value pairs
  • Request Information — Source application, timestamp, and request context
  • Additional Metadata — Full event context in JSON format (scrollable for large entries)
Audit log detail dialog showing actor, action details, and metadata

Exporting Audit Logs

Export filtered audit logs as a CSV file for compliance reporting or offline analysis.
  1. Apply your desired filters (presets, date range, or advanced filters)
  2. Click Export
  3. Review the export dialog, which shows:
    • Total rows that will be exported
    • Active filters applied to the export
  4. Confirm to download the CSV file
Export dialog showing row count and active filter summary

Export Details

If your filtered results exceed 50,000 rows, narrow your filters (e.g., reduce the date range or add category filters) and export in batches.