Overview
The Azure Active Directory (Microsoft Entra ID) integration ingests:
- Interactive and non-interactive sign-in logs
- Directory audit logs (user, group, application, role changes)
- Risk detections and conditional access evaluations
- Service principal sign-ins
Logs are read from the Microsoft Graph reporting API.
Prerequisites
- An Azure AD tenant with Global Administrator or Application Administrator rights to register apps and grant API permissions.
- An Azure AD Premium P1 or P2 license — required to expose sign-in logs via the Graph API.
Step 1: Register an app in Azure AD
- Sign in to the Azure portal and open Microsoft Entra ID.
- Go to App registrations → New registration.
- Name it
atatus-siem, choose Accounts in this organizational directory only, and click Register. - From the app's Overview page, copy the Application (client) ID and Directory (tenant) ID.
- Open Certificates & secrets → Client secrets → New client secret. Copy the secret Value immediately.
- Open API permissions → Add a permission → Microsoft Graph → Application permissions and add:
AuditLog.Read.AllDirectory.Read.All
- Click Grant admin consent for
.
Step 2: Connect Azure AD in Atatus
- In Atatus, go to Security → Cloud SIEM → Integrations.
- Locate the Azure Active Directory card and click Connect.
- Fill in the form:
| Field | Description | Example |
|---|---|---|
| Tenant ID | Directory (tenant) ID. | 00000000-0000-0000-0000-000000000000 |
| Client ID | Application (client) ID. | 11111111-1111-1111-1111-111111111111 |
| Client Secret | The client secret value from Step 1. | •••••••• |
| Poll Interval (minutes) | How often to fetch new events. | 5 |
| Enabled | Turn collection on. | true |
- Click Connect.
Verification
- The Azure AD card shows Configured.
- Sign-in and audit events appear in Security → Cloud SIEM → Audit Logs → Events with source
azure_ad.
+1-415-800-4104