> For the complete documentation index, see [llms.txt](https://help.isdown.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.isdown.app/private-status-ingestion/how-to-monitor-your-microsoft-365-instance.md).

# How to monitor your Microsoft 365 instance

{% hint style="info" %}
This feature is only available starting with the Business plan.
{% endhint %}

1. Go to [Azure Portal - App registrations](https://portal.azure.com/#view/Microsoft_AAD_RegisteredApps/ApplicationsListBlade)

   <figure><img src="/files/HHoo9IzWyUwsiRoHJMNO" alt=""><figcaption></figcaption></figure>
2. Create a new registration
3. Go to the API permissions menu

   <figure><img src="/files/nIDh1bYycwQP8dF6kD3x" alt=""><figcaption></figcaption></figure>
4. Remove all default permissions
5. Add new permission: Microsoft Graph -> Application permissions -> Add Permission "ServiceHealth.Read.All"
6. Grant Admin Consent for \[organization]

   <figure><img src="/files/Mwh9HJVaJLtj3XYZSXwP" alt=""><figcaption></figcaption></figure>
7. Go back to the Overview page
8. Click on "Add certificate or secret" -> New Client Secret -> Enter a description -> Choose an expiration (it should be as long as you will need it)

   <figure><img src="/files/uGp5w5GE6aow1MMIWaqH" alt=""><figcaption></figcaption></figure>
9. Save the secret and copy the value.
10. Return to IsDown and go to the "Alerts & Integrations" screen. Choose "Microsoft 365" integration.
11. Enter your Tenant ID, Client ID, and Client Secret above. Click Save.

    <figure><img src="/files/DVy0XNlp0oUf2zKquwv8" alt=""><figcaption></figcaption></figure>
12. Congratulations! You're all set. We've created a Private 3rd-Party Service that monitors your Microsoft 365 instance.
