Overview
The Microsoft Entra AD integration (formerly Azure AD) enables ThreatAware to collect data from your Microsoft Entra environment, providing visibility into identity management, user accounts, and access patterns.Connection Method: OAuth Authorization
Setup Time: 10 minutes
Access Required: Global Administrator or Company Administrator account
Data collected
The Microsoft Entra AD integration provides:- User and identity information
- Group memberships and organisational structure
- Device and enrollment status
- Conditional access policies and security posture
Use cases
Identity Management
Monitor user accounts and verify identity configurations in Entra AD
Access Control
Track group memberships and user permissions across your organisation
Compliance Validation
Verify Entra AD configuration meets compliance requirements
Device Management
Monitor device enrollment and compliance status
Setup instructions
1
Access ThreatAware Integration Settings
Open ThreatAware and navigate to Integrations > Microsoft Entra AD.
2
Click Authorize Button
Click the Authorize button to initiate the OAuth authorization process.This will redirect you to Microsoft’s authorization page where you’ll grant ThreatAware permission to access your Entra AD environment.
3
Log in with Global Admin Credentials
You will be prompted to log in to your Microsoft account:
- Use your Global Administrator or Company Administrator credentials
- Ensure the account you use has sufficient permissions to authorise third-party applications
4
Review and Accept Permissions
On the Microsoft authorization page:
- Review all requested permissions for ThreatAware
- Accept the necessary permissions by clicking Accept or Consent
- You may be asked to consent on behalf of your organisation
5
Verify Authorization Success
After completing authorization:
- You will be redirected to a ThreatAware page indicating success or failure
- If successful, the integration is automatically configured
- Close the page and return to ThreatAware
6
Verify Connection
Confirm the integration is active:
- Navigate to Integrations in ThreatAware
- Check that Microsoft Entra AD shows Active status
- Wait for the initial data synchronization to complete
Authorization requirements
Required Permissions
Required Permissions
Global or Company Administrator AccountOnly accounts with these roles can authorise the integration:
- Global Administrator: Full permissions across the entire tenant
- Company Administrator: Tenant-wide administrative permissions
Permission Details
Permission Details
Microsoft Graph API PermissionsThreatAware requests the following permissions:
- Read user profiles and directory information
- Read group memberships and organisational structure
- Read device information (if using device management)
- Read conditional access policies and security configurations
Verification and testing
After setup, verify the integration is working correctly:-
Check Integration Status
- Navigate to Integrations in ThreatAware
- Confirm Microsoft Entra AD shows Active status
- Check the last sync timestamp
-
Verify Data Collection
- Wait up to 60 minutes for initial data synchronization
- Search for known users or groups in ThreatAware
- Verify the directory information matches your Entra AD environment
-
Test Queries
- Create a test query to filter users from Entra AD
- Verify user and group data is being collected correctly
Troubleshooting
Permission Errors
Permission Errors
Symptoms: Integration shows active but no data appearsSolutions:
- Verify the admin account had all required permissions when authorising
- Check that ThreatAware’s registered application has necessary permissions in Entra AD
- Go to Enterprise Applications in Entra AD and check ThreatAware’s permissions
- Re-authorise if application permissions were recently changed
- Review Microsoft Graph API Required Permissions documentation
Connection Timeout
Connection Timeout
Symptoms: Integration fails to connect or times outSolutions:
- Verify your network connectivity is stable
- Check firewall rules allow access to Microsoft Graph API endpoints
- Confirm Entra AD service is operational
- Try re-authorising the integration
- Check for regional cloud restrictions if using government or sovereign clouds
No Data After 1 Hour
No Data After 1 Hour
Symptoms: Integration shows active but no user or directory data appearsSolutions:
- Verify there are users and groups in Entra AD to collect
- Check if the authorised admin account was recently removed or disabled
- Review conditional access policies that might affect the integration
- Wait for the next sync cycle (typically hourly)
- Review ThreatAware integration logs for errors
Additional resources
Microsoft Graph API Documentation
Official Microsoft Graph API documentation and reference
ThreatAware Support
Contact ThreatAware support for integration assistance