Security & Compliance
Lynx Compliance - Microsoft 365 / Entra ID Connector
Pulls compliance evidence from Microsoft 365 / Entra ID via Microsoft Graph - user inventory, MFA registration, directory-role members, app registrations, audit logs, sign-in failures, Microsoft Secure Score.
lynx_compliance_connector_microsoft_365
· v19.0.1.0.0
· Premium
What this solves
Lynx Compliance - Microsoft 365 Connector
Compliance evidence from Microsoft 365 + Entra ID (formerly Azure AD) via the Microsoft Graph API. Sister to the Google Workspace connector — same auditor questions, different cloud. Authentication is OAuth2 client-credentials (app-only) so the cron runs unattended: the customer registers an application in Entra ID, grants the necessary read-only Graph scopes, and pastes tenant_id + client_id + client_secret into the connector record.
- Required Graph application permissions (admin-consented):
User.Read.All
Group.Read.All
Directory.Read.All
AuditLog.Read.All
SecurityEvents.Read.All
SecurityActions.Read.All
Reports.Read.All
Key Features
Microsoft 365 connector type - configure with tenant_id + client_id + client_secret as a JSON blob in credential_secret.
Eight resource pulls - users, MFA registration summary (via Graph reports), groups, directory-role members (Global Admin, Privileged Role Admin, etc.), application registrations, directory audit logs (90d), sign-in failure logs (7d), Microsoft Secure Score (latest).
Pre-seeded collectors - five collectors covering PR.AA-01 (workforce inventory), PR.AA-03 (MFA registration), PR.AA-05 (directory-role privileged users), DE.CM-01 (admin audit), and a quantitative Secure Score time-series.
Token caching - access token cached in connector_id session for the cron run; auto-refreshes when expired.
OData @odata.nextLink pagination - large tenants paginate transparently.
Integrates With
lynx_compliance_connectors - registers under the connector framework.
lynx_compliance_evidence_collectors - shipped collectors use the standard schedule.
Microsoft Graph via the requests HTTP client.
Try Lynx Compliance - Microsoft 365 / Entra ID Connector on your team.
Free trial, no credit card. Talk to sales when you're ready.