Skip to main content

Exchange Audit Logs

Retrieves Exchange-related audit events including mailbox and email activity.

Sync Type: Incremental

Requirements

Before setting up the input you need to:

  1. In Microsoft Purview, turn auditing on
  2. Register an Active Directory Application
  • Supported account types: Accounts in this organization directory only
  • Certificates & secrets: Create a new client secret. You will need this to configure the monad source connector
  1. API Permissions: a) Office 365 Management APIs
  • ActivityFeed.Read
  • Activity.Feed.ReadDlp
  • ServiceHealth.Read

Note: Fetches logs from t-7d on the first sync unless a backfill start time is specified upto 7 days into the past. Subsequent syncs are incremental and fetch data from the last successful sync time to the current time, and would do the same for each sync.

Configuration

Settings

SettingTypeRequiredDescription
Tenant IDstringtrueThe tenant ID of the Azure AD application
Use Synthetic DatastringfalseGenerate synthetic data for testing, instead of connecting to a real data source. Defaults to an hourly cron schedule for cron-based inputs
Backfill Start TimestringfalseThe date to start fetching data from. If not specified, no past records will be fetched.

Secrets

SettingTypeRequiredDescription
Client IDstringtrueThe client ID of the Azure AD application
Client SecretstringtrueThe client secret of the Azure AD application