Skip to content

ITDR integration guide

After ITDR has been enabled on your tenant, click My Products > Identity > Settings from the navigation menu to start integrating with Microsoft Entra ID or on-premises Active Directory (AD).

Microsoft Entra ID

The setup process uses the Sophos Master Application in Azure to automatically create the required application and grant the necessary permissions within your Azure tenant.

Prerequisites

The following prerequisites must be met before integrating:

  • Sophos Central Administrator role
  • Entra ID Admin role with permissions to Grant Tenant Wide Admin Consent
  • Microsoft Entra ID P1 or above license

Set up the Microsoft Entra ID integration

To set up the integration, do as follows:

  1. In Sophos Central, go to Identity > Settings > Integrations.
  2. The Identity Settings page shows two integration cards:

    • Microsoft Entra ID for cloud-based identity monitoring
    • On-Premise Active Directory for on-premises AD environments
  3. Click Set Up on the Microsoft EntraID Integration card.

    Set up integration.

  4. Enter a name for the integration and click Next.

    Name the integration.

  5. If you want to enable response actions, select the checkbox. You can also configure response actions later.

    Choose to enable response actions.

  6. Click Authorize to go to Microsoft's identity provider to grant access.

  7. Sign in with a user account that lets you grant organization-wide consent for integration with the Entra ID tenant.
  8. Approve the listed permissions to give ITDR access to Entra ID. For more information, see the Microsoft documentation.
  9. When the consent process is successful, you're returned to Sophos ITDR.

    Note

    If the consent process fails, see the Recover from integration failures section to complete the integration.

  10. Click View Identity Risk Posture to return to the ITDR Overview Dashboard.

Note

Depending on the size of your tenant, it may take a few minutes to start seeing data.

Recover from integration failures

If the admin consent process detailed in the Set up the Entra ID integration section fails with an error stating that applications weren't found, it's typically due to replication delays in Microsoft's infrastructure.

In this scenario, complete the integration as follows.

  1. Wait 15 to 30 minutes for the service principals to replicate across Microsoft's infrastructure.
  2. Go to Identity > Settings.
  3. In the Configured Integrations table, click the three dots in the Actions column and select Grant Admin Consent to go to Microsoft's identity provider to complete the authorization.

    Click "Grant Admin Consent".

  4. Sign in with a user account that lets you grant organization-wide consent for integration with the Entra ID tenant.

  5. Approve the listed permissions to give ITDR access to Entra ID. For more information, see the Microsoft documentation.
  6. After granting consent, return to Identity > Settings and click the Refresh icon in the Actions column of the Configured Integrations table to re-provision the integrations.

On-premises Active Directory

The on-premises Active Directory integration lets you deploy the Sophos ITDR sensor to extend identity security monitoring to your on-premises AD environment. The ITDR sensor currently supports English language only.

Note

The on-premises AD integration can be deployed independently without a Microsoft Entra ID integration. When used without Entra ID, visibility and posture assessments are limited to your on-premises AD environment only.

Prerequisites

The following prerequisites must be met before integrating:

  • Sophos Central Administrator role.
  • An Active Directory server running a supported Windows Server version (2016–2025) with Microsoft .NET Framework 4.8 installed. See the Download .NET Framework 4.8 page.
  • Knowledge of your AD domain names, such as CORP.LOCAL or CHILD.CORP.LOCAL.
  • A read-only service account in AD.
  • Outbound firewall access enabled to Sophos ITDR AD domains if your firewall blocks by default. See Sophos ITDR Active Directory domains.

Set up the on-premises Active Directory integration

To set up the integration, do as follows:

  1. In Sophos Central, go to Identity > Settings > Integrations.
  2. The Identity Settings page shows two integration cards:

    • Microsoft Entra ID for cloud-based identity monitoring
    • On-Premise Active Directory for on-premises AD environments
  3. Click Set Up on the On-Premise Active Directory card.

    On-Premise Active Directory setup card.

    Tip

    The card also has links to download the ITDR sensor and to open the documentation if needed before setup.

  4. Fill in the following fields and then click Next.

    Field Description Example
    Name the directory service A display name for this integration Production AD
    Active Directory domains to monitor Comma-separated list of AD domain names to monitor CORP.LOCAL, CHILD.CORP.LOCAL

    On-Premise Active Directory setup dialog.

    Tip

    When you click Next, a Client ID and Client Secret are automatically generated. This process may take a few minutes.

  5. After credentials are generated, the API Credential Summary shows the following:

    • Name: The display name you entered.
    • Domains: The AD domains you specified.
    • Client ID: Auto-generated identifier for the ITDR sensor.
    • Client Secret: Auto-generated secret for the ITDR sensor.

    API credential summary.

    Note

    The Client Secret is only shown once. You must copy or download the secret before closing this dialog. It cannot be retrieved again. Credentials expire in 36 months.

  6. Click Download client secret to save the credentials as a file, or click the Copy icon next to each field to copy the Client ID and Client Secret to your clipboard.

Download and install the ITDR sensor

To download and install the sensor, do as follows:

  1. Click Download ITDR Sensor to download the sensor installer.
  2. Transfer the installer to the Windows Server that will host the sensor on your on-premises network.
  3. Run the installer on that server and work through the setup wizard.

    ITDR sensor setup wizard.

  4. When prompted, enter the Client ID and Client Secret you generated in Sophos Central, then click Next.

    Sophos credentials entry.

  5. Configure LDAP settings, then click Next. We recommend selecting LDAP over SSL for secure communication.

    LDAP configuration.

  6. Enter the Service Account username and password, then click Next.

  7. Select the Domains you want to include in monitoring, then click Next.

    Domain selection.

  8. On the AD Filters tab, leave the default settings selected to ensure all required object types are collected, then click Next.

    AD filters.

  9. On the Sync Schedule tab, leave the default interval set to 1 hour to ensure timely updates, then click Finish.

    Sync schedule.

  10. After the wizard completes, a communication status window appears. Click Sync Now to run the initial full sync of your AD environment.

Note

The first sync may take several minutes depending on the size of your AD environment. Subsequent syncs send only incremental changes.

Verify the integration

When the ITDR sensor is installed and running, do as follows to verify the integration:

  1. In Sophos Central, go to Identity > Settings > Integrations.
  2. Your new integration shows in the Configured Integrations table with the following details:

    • Type: On-Prem Active Directory
    • Health: Healthy
    • Status: Enabled
  3. If the Health status shows Unhealthy, verify the following:

    • The ITDR sensor service is running on the host server.
    • The Client ID and Client Secret were entered correctly.
    • The server has outbound network connectivity to Sophos cloud services.

Sophos ITDR Active Directory domains

If you're using the ITDR sensor and your firewall blocks outbound access by default, you must allow the following pre-signed S3 domains to enable outbound communication.

Ports:

  • 443 (HTTPS)
  • 53 (DNS)

Domains:

  • tf-presigned-url-eu-west-1-prod-*-bucket.s3.eu-west-1.amazonaws.com
  • tf-presigned-url-eu-central-1-prod-*-bucket.s3.eu-central-1.amazonaws.com
  • tf-presigned-url-us-east-2-prod-*-bucket.s3.us-east-2.amazonaws.com
  • tf-presigned-url-us-west-2-prod-*-bucket.s3.us-west-2.amazonaws.com
  • tf-presigned-url-ca-central-1-prod-*-bucket.s3.ca-central-1.amazonaws.com
  • tf-presigned-url-ap-southeast-2-prod-*-bucket.s3.ap-southeast-2.amazonaws.com
  • tf-presigned-url-ap-northeast-1-prod-*-bucket.s3.ap-northeast-1.amazonaws.com
  • tf-presigned-url-ap-south-1-prod-*-bucket.s3.ap-south-1.amazonaws.com
  • tf-presigned-url-sa-east-1-prod-*-bucket.s3.sa-east-1.amazonaws.com
  • tf-presigned-url-me-central-1-prod-*-bucket.s3.me-central-1.amazonaws.com

Allow the following wildcards:

  • *.s3.eu-west-1.amazonaws.com
  • *.s3.eu-central-1.amazonaws.com
  • *.s3.us-east-2.amazonaws.com
  • *.s3.us-west-2.amazonaws.com
  • *.s3.ca-central-1.amazonaws.com
  • *.s3.ap-southeast-2.amazonaws.com
  • *.s3.ap-northeast-1.amazonaws.com
  • *.s3.ap-south-1.amazonaws.com
  • *.s3.sa-east-1.amazonaws.com
  • *.s3.me-central-1.amazonaws.com

Set up response actions

You can optionally follow these steps if you didn't configure the response actions during initial setup:

  1. In Sophos Central, go to Identity > Settings > Integrations.
  2. Click Set Up on the Response Actions card.
  3. Click a currently configured Integration from the menu.
  4. Click Authorize to be returned to Microsoft's identity provider to grant access.
  5. Sign in with a user account that lets you grant organization-wide consent for integration with the Entra ID tenant. Then approve the listed permissions to give ITDR access to Entra ID. For more information, see the Microsoft documentation.
  6. When setup is complete, click Close.

When configured, response actions are available within the Actions menu throughout the Sophos ITDR application.