Platform
Administration
Audit Logs
7 min
abv's audit logging system provides comprehensive tracking of all system activities, capturing detailed information about who performed what actions, when they occurred, and what changes were made this feature is essential for enterprise security, compliance requirements, and incident investigation what are audit logs? audit logs are immutable records of all significant activities within your abv organization and projects they capture who user or api key that performed the action what the specific action taken (create, update, delete) when precise timestamp of the action where organization and project context details complete before/after state for modifications these logs provide a complete audit trail for security monitoring, compliance reporting, and forensic analysis viewing audit logs the audit log viewer is available in the enterprise plan and provides access control available to users with auditlogs\ read permission typically accessible to project owners and admins controlled through abv's role based access control system filtering and navigation time based filtering view logs for specific time periods project filtering focus on specific project activities pagination efficient browsing of large audit trails exporting audit logs you can export audit logs directly from the ui thereby you can analyze your data externally or create backups of important information how to use navigate to your audit logs table click the export button on the top right event types and data capture auditable resources abv tracks specific actions across all system resources the following table shows the exact resource types and actions that are logged resource actions annotation queue create, delete, update annotation queue item complete, create, delete api key create, delete, update batch action create, delete batch export create blob storage integration update comment create, delete dataset create, delete, update dataset item create, delete, update dataset run delete evaluation template create job create, delete, update llm api key create, delete membership create, delete membership invitation create, delete model create, delete, update organization create, delete, update organization membership create, delete, update posthog integration delete, update project create, delete, transfer, update project membership create, delete, update prompt create, delete, promote, setlabel, update, updatetags prompt protected label create score create, delete, update score config create, update session bookmark, publish stripe checkout session create trace bookmark, delete, publish, updatetags state capture for update operations, abv captures before state complete resource state prior to modification after state complete resource state after modification states are stored as json, providing full context for any modifications made to your data user attribution identity sources audit logs distinguish between different types of actors user actions ( user type) actions performed by authenticated users through the web interface api key actions ( api key type) programmatic actions via api keys context information each entry includes user id for user initiated actions api key id for programmatic actions organization id organizational context role context user's organizational and project roles at the time of action