WatchDog Security Help Center
    Admin Guide
    • Docs Home
    • Admin Guide
    • User Guide
    • MSP Guide
    • Back to home
    • Integrations
    • Connecting Cloudflare to WatchDog Security
    • Connecting Google Workspace to WatchDog Security
    • Connecting WatchDog & Docker Hub (Personal)
    • Connecting WatchDog & Tailscale
    • Connecting Twingate to WatchDog Security
    • Connecting WatchDog & Intercom
    • Connecting Microsoft 365 to WatchDog Security
    • Connecting Google Cloud to WatchDog Security
    • Connecting Microsoft Azure to WatchDog Security
    • Connecting WatchDog & Amazon Web Services (AWS)

    Connecting Microsoft 365 to WatchDog Security

    This guide explains how to connect Microsoft 365 to WatchDog Security using OAuth authentication.
    Once connected, WatchDog will begin monitoring your Microsoft 365 environment for security posture risks, configuration issues, and administrative configuration details.

    What WatchDog Monitors#

    WatchDog operates in read-only mode and does not modify configuration settings within your Microsoft 365 environment.
    After the integration is connected, WatchDog may monitor:
    Scopes
    Microsoft 365 Admin Center Settings
    Tenant configuration settings
    Security and administrative configuration
    Organization-level Microsoft 365 security settings
    Identity and tenant-level configuration metadata
    The exact information collected depends on the permissions granted during authorization.

    Requirements#

    Before connecting the integration, ensure the following:
    You have Global Administrator access to the Microsoft 365 tenant
    You're an Account Owner or Security Admin in the WatchDog Security portal
    You know your Microsoft 365 Tenant ID

    Step 1 — Obtain Your Microsoft 365 Tenant ID#

    WatchDog requires your Tenant ID before beginning the OAuth authorization process.
    You can locate your Tenant ID in the Microsoft Entra Admin Center:
    1.
    Log into the Microsoft Entra Admin Center
    2.
    Expand the Identity dropdown from the left-hand navigation
    3.
    Select Overview
    4.
    Copy the Tenant ID under Basic Information
    image.png

    Step 2 — Open the Integration in WatchDog#

    1.
    Log into the WatchDog Security Portal
    2.
    Navigate to: Management → Integrations
    3.
    Locate Microsoft 365
    4.
    Click Connect
    5.
    Enter your Tenant ID when prompted. If you’re unsure how to find your tenant ID, click here.
    6.
    Sign in using a Global Admin Microsoft account.
    7.
    Approve the requested permissions on the Microsoft consent screen.
    That’s it — WatchDog will start syncing data from your Microsoft 365 environment.

    Initial Sync#

    After the integration is connected
    WatchDog will begin collecting data from Microsoft 365
    The first synchronization typically completes within 5–10 minutes
    Data will appear within the following modules
    Posture Management
    Inventory
    Compliance Center

    Troubleshooting#

    Authorization Failed#

    Integration Fails to Connect
    Verify the following:
    The Tenant ID was entered correctly
    You have Global Administrator permissions
    The Microsoft consent screen was approved successfully
    No Data Appears

    Modified at 2026-03-14 19:56:00
    Previous
    Connecting WatchDog & Intercom
    Next
    Connecting Google Cloud to WatchDog Security
    Built with