Supported Indicator Types
Configuration
Set your Entra credentials in the.env file:
App Registration Setup
- In the Azure portal, go to Microsoft Entra ID → App registrations
- Create a new registration
- Under API permissions, add these Microsoft Graph application permissions:
User.Read.All— read user profilesGroup.Read.All— read group membershipsAuditLog.Read.All— read sign-in logs (for risk data)
- Grant admin consent
- Create a client secret under Certificates & secrets
Extracted Fields
Malice Rules
Default verdict thresholds:Entra enrichment typically produces
Suspicious rather than Malicious verdicts. Sign-in risk is one data point — the overall verdict considers all enrichment providers.Cache TTL
Account Matching
The Entra provider matches account indicators by:- User principal name (
user@company.onmicrosoft.com) - Email address (
user@company.com) - Entra object ID

