Microsoft ITDR Connector
The Microsoft ITDR Connector is the current way to onboard a Microsoft 365 tenant to ThreatDefence. It replaces the manual Entra ID app registration flow, where you created your own application, uploaded the ThreatDefence certificate, and granted each API permission by hand.
Instead, you pick the connector in the ThreatDefence Alert Centre, and a Microsoft Global Administrator approves the ThreatDefence application once. Consent covers identity, Microsoft 365 audit, and Defender telemetry in a single approval, there is no separate Graph, Defender XDR, or Defender for Endpoint setup to complete afterwards.
The Microsoft 365 Integration, MS365 Graph API, Microsoft Defender XDR, and Microsoft Defender for Endpoint guides describe the legacy manual flow. They are retained for tenants that were onboarded that way and remain supported, but they should not be used for new onboarding.
Before you begin
Requirements:
Access to the ThreatDefence Alert Center, with permission to manage the MSP and tenant you are onboarding.
A Microsoft Global Administrator for the customer tenant, who can approve the application. This can be you, or someone you send an approval link to — they do not need a ThreatDefence account.
Auditing enabled in Microsoft 365. Most tenants have this on by default. If unsure, see Microsoft's guide to turn auditing on or off.
Licensing: any Microsoft 365 licensing tier is supported. E5 or P1/P2 are not required — ThreatDefence automatically collects whatever telemetry your subscription exposes.
Step 1: Open the Integrations page
Sign in to the ThreatDefence Alert Center.
Go to Deployment > Integrations, or open secops.threatdefence.io/deployment/integrations directly.

Step 2: Select the tenant you are onboarding
Use the global picker in the top bar to select the MSP and the tenant you want to connect.
The connector catalogue is visible regardless of what is selected, but a connector can only be added once a tenant is in scope. If no tenant is selected, the page prompts you to pick one.

Check the selected tenant before you continue. The connector is added to whichever tenant is currently in scope.
Step 3: Select the Microsoft ITDR Connector
In the Add an integration section, find Microsoft ITDR Connector in the connector catalogue. You can use the search box to filter the list.

Click the connector. A drawer opens on the right with the onboarding steps: 1. Connection details and 2. Authorisation.

Step 4: Enter the connection details
In the instance name, enter a label for this connection. Use
primaryunless you are connecting more than one Microsoft tenant to the same ThreatDefence tenant, in which case give each one a distinguishable name.Microsoft 365 / Entra ID domain name — the domain of the tenant you are onboarding, for example,
acme.comoracme.onmicrosoft.com. This identifies the tenant for the Microsoft sign-in, so the approver lands on the right directory rather than having to pick one.Click Continue.
The drawer moves to the Authorisation step and shows two ways to approve the tenant.
Step 5: Authorise the tenant
Choose whichever option suits who has the Microsoft credentials.
Option 1: Approve via Microsoft
Use this when you hold global administrator rights on the tenant yourself.
Click Sign in with Microsoft.
Sign in with the tenant's Global Administrator account and review the permissions. ThreatDefence is requesting.
Accept the consent prompt.
You are returned to the Alert Centre, and the drawer closes.
Option 2: Send to a global admin
Use this when the customer holds the Microsoft credentials or when you are onboarding on their behalf.
Copy the consent link shown in the drawer.
Send it to a global administrator of the tenant. They can approve the integration without having a ThreatDefence account.
They open the link, sign in to Microsoft, and accept the consent prompt.
The consent link is single-use and expires. The drawer shows the exact expiry time. If it lapses or the link has already been used, reopen the connector, go through connection details again, and generate a fresh link.
Step 6: Confirm the tenant is connected
Once consent is granted, the connector appears in the connected integrations list for the tenant, under Live data sources.
Click the connector to open its drawer and check:
Configuration — the connection details and the option to change them.
Health — whether the connector is collecting successfully.
Logs — recent collector output, useful when diagnosing a failed connection.
Logs typically begin appearing on dashboards within 30–60 minutes of approval. Identity analytics and baselining build up over the following hours as historical activity is ingested.
What the connector collects
A single approval covers the telemetry that previously required four separate integrations:
Microsoft 365 audit logs (Unified Audit Log)
User and admin activity across Entra ID, Exchange Online, SharePoint, OneDrive, and Teams
Microsoft Entra ID
Sign-ins, risky users and risk detections, directory and application configuration, consent grants
Microsoft Defender XDR
Incidents and alerts across Defender for Office 365, Cloud Apps, Identity, and Cloud
Microsoft Defender for Endpoint
Endpoint detection and response telemetry, where licensed
ThreatDefence adjusts automatically to the telemetry your licensing exposes a tenant without Defender licensing still delivers full audit and identity coverage.
Data is retained for three months. See Microsoft 365 Monitoring for related FAQs.
Troubleshooting
The consent link has expired or says it was already used. Links are single-use and time-limited. Reopen the connector in Deployment > Integrations, step through Connection details again, and send the new link.
The approver hit an error signing in to Microsoft. Confirm they are signing in with an account in the tenant you are onboarding, not their own MSP tenant, and that the account holds Global Administrator rights.
The connector is listed, but Health reports an error. Open the Logs tab in the connector drawer for the collector output. If the cause is not clear, send the error to ThreatDefence support.
I onboarded the wrong tenant. Remove the integration from the connected list for that tenant, then re-add it against the correct tenant. Removing an integration stops its data flowing into the SIEM.
Need help?
If you have any questions or need further assistance, please contact: support@threatdefence.com
Last updated

