Azure Log Connector is the Microsoft Azure and Microsoft 365 audit log collection module for LT Auditor MP. It is designed to collect a broad range of cloud activity logs from your Microsoft Azure tenant and Microsoft 365 environment and forward them to LT Auditor MP for centralized monitoring, alerting, and compliance reporting.
Azure Log Connector replaces and significantly expands on the previous EntraConnector module. Where EntraConnector focused primarily on Entra ID identity events, Azure Log Connector extends coverage to include Microsoft 365 collaboration activity โ including SharePoint Online and OneDrive โ giving organizations a much more complete picture of their cloud environment.
What Azure Log Connector collects:
Azure Log Connector collects the following categories of cloud audit activity:
| Log Category | Description |
| Azure Sign-In Logs | All user and service principal authentication activity in Entra ID |
| Microsoft Entra ID Audit Logs | Directory changes including user, group, role, and application modifications |
| SharePoint Online Activity Logs | File access, sharing, and permission changes in SharePoint Online |
| OneDrive Activity Logs | File access, uploads, downloads, and sharing activity in OneDrive |
| Risky Sign-Ins & Identity Protection Events | Sign-ins flagged as potentially risky by Entra ID Identity Protection |
| Conditional Access & Authentication Activity | Conditional access policy evaluation results and MFA activity |
| Azure User and Group Changes | User account and group membership changes in Entra ID |
| Administrative Activity & Role Changes | Privileged role assignments and administrative actions in Entra ID |
How Azure Log Connector works:
Azure Log Connector is installed as a Windows service on a server in your environment. It connects to Microsoft Azure and Microsoft 365 using a registered App Registration in Microsoft Entra ID, polls for new audit log entries on a configurable interval, and forwards collected events to the LT Auditor MP server via syslog.
Data flow:
- Azure Log Connector authenticates to Microsoft Graph and the Office 365 Management APIs using the configured App Registration credentials
- The collector polls for new events across all enabled log categories at the configured interval (default: every 5 minutes)
- Collected events are forwarded to the LT Auditor MP server via syslog on the configured port (default: 5050)
- Events are processed by LT Auditor MP transformation rules and stored in the database
- Collected data becomes available in the LT Auditor MP dashboard, View module, alert rules, and compliance reports
Key capabilities include:
- Collection of sign-in, audit, and identity protection logs from Microsoft Entra ID
- Collection of SharePoint Online and OneDrive activity logs from Microsoft 365
- Configurable polling intervals and batch sizes for efficient API usage
- Lookback capability on startup to recover events missed during downtime
- Support for UDP, TCP, and TLS syslog transport to LT Auditor MP
- Configurable per-category enable/disable via appsettings.json
- Raw API response logging for troubleshooting purposes
- Integration with LT Auditor MP alerting, reporting, and compliance frameworks
Common use cases:
- Monitoring privileged role assignments and administrative changes in Entra ID
- Detecting suspicious or risky sign-in activity across your Microsoft 365 tenant
- Auditing SharePoint Online and OneDrive file access and sharing for data governance
- Tracking conditional access policy changes that may affect your security posture
- Producing compliance evidence for GDPR, HIPAA, NIS2, ISO 27001, and other frameworks
- Gaining unified visibility across both on-premises and Microsoft cloud environments
How Azure Log Connector fits into LT Auditor MP:
Azure Log Connector acts as the Microsoft cloud data collection layer for LT Auditor MP. It works alongside other modules โ EventLogCentral for Windows on-premises activity, PowerShell Orchestrator for Active Directory assessments, and PII Scanner for sensitive data discovery โ to give LT Auditor MP comprehensive coverage across your entire environment, from on-premises infrastructure to the Microsoft cloud.
Prerequisites for Azure Log Connector:
- Windows Server 2019 or newer
- Internet connectivity to Microsoft Graph and Office 365 APIs
- Administrative access to the server
- Access to the Azure Portal with permissions to create App Registrations
- LT Auditor MP server installed and running
- Outbound network access to the LT Auditor MP syslog listener port
[Your administrator should confirm which Microsoft 365 services and Azure log categories are in scope for collection in your environment, and ensure the App Registration is created by someone with the appropriate privileges in your Azure tenant.]