Audit Log API

Overview

Asana’s Audit Log API provides Admins in Enterprise organizations access to an immutable log of key events across their organization. Using the Audit Log API, Super Admins can capture and act upon important security and compliance related changes.

How to use the Audit Log API

Super Admins in Enterprise organizations can use Asana’s Audit Log API to:

  1. Set up proactive alerting with a Security Information and Event Management (SIEM) tool like Splunk
  2. Conduct reactive investigations when a security incident takes place
  3. Visualize key domain data in aggregate to identify security trends

Event categories

Asana’s Audit Log API includes dozens of events, including:

  1. Key changes made by admins in the admin console such as workspace_export_started, workspace_password_requirements_changed, and user_workspace_admin_role_changed
  2. Critical user access events such as user_login_succeeded, user_login_failed, user_invited,and team_member_added
  3. Deletion events such as task_deleted, task_undeleted, and portfolio_deleted
  4. Export events such as project_csv_export_initiated and workspace_teams_export_started

For a full list and details around the API endpoint, visit the API documentation

Retention Period

Asana stores audit logs for 90 days from the date of capture. Those who would like a longer retention period may choose to use their SIEM or another storage solution for continuous log ingestion.

Accessing the Audit Log API Endpoint

Audit logs are accessible to Super Admins of Enterprise organizations via Service Accounts.

To see a detailed description of the Audit Log API endpoint, check out our developer documentation here.

To learn more about using Asana’s Audit Log API via Asana’s Splunk integration, visit Splunkbase to begin the installation process.

Sorry, we don't support this browser

Asana doesn't work with the internet browser you are currently using. Please sign up using one of these supported browsers instead.

Choose your language

Selecting a language changes the language and/or content on asana.com