# Microsoft 365

---
title: Connecting Microsoft 365 to WatchDog Security
category: Integrations
integration_type: oauth
products_supported:
  - Posture Management
  - Inventory
  - Compliance Center
---
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

:::tip[]
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:

<Accordion title="Scopes" defaultOpen>

**Microsoft 365 Admin Center Settings**
    
- Tenant configuration settings
- Security and administrative configuration
- Organization-level Microsoft 365 security settings
- Identity and tenant-level configuration metadata

</Accordion>

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


:::note[]
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**](https://entra.microsoft.com)
2. Expand the Identity dropdown from the left-hand navigation
3. Select Overview
4. Copy the Tenant ID under Basic Information

![image.png](https://api.apidog.com/api/v1/projects/1187388/resources/373455/image-preview)

---

## Step 2 — Open the Integration in WatchDog
1. Log into the [**WatchDog Security Portal**](https://app.watchdogsecurity.io)
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

<Accordion title="After the integration is connected" defaultOpen>

- WatchDog will begin collecting data from Microsoft 365
- The first synchronization typically completes within **5–10 minutes**

</Accordion>

<Accordion title="Data will appear within the following modules" defaultOpen>

- **Posture Management**
- **Inventory**
- **Compliance Center**

</Accordion>

---

## Troubleshooting

### Authorization Failed

<AccordionGroup>

<Accordion title="Integration Fails to Connect" defaultOpen>

Verify the following:

- The **Tenant ID** was entered correctly
- You have **Global Administrator permissions**
- The Microsoft consent screen was approved successfully

</Accordion>

<Accordion title="No Data Appears">

If no data appears after connecting:

- Wait for the initial synchronization to complete
- Verify the integration was successfully authorized
- Disconnect and reconnect the integration if necessary

</Accordion>

</AccordionGroup>

---
