StatusGator Support

Microsoft 365 Private Status Ingestion

Open navigation

Microsoft 365 Private Status Ingestion

StatusGator Enterprise plan supports ingestion of your specific tenant status from major services such as Microsoft Office 365. There are 3 values we need in order to connect to the Office 365 status API as part of your account: 

  • Tenant Name: This is a domain name such as “yourcompany.com” or “yourcompany.onmicrosoft.com” and uniquely identifies your Office 365 tenant.
  • Client ID: Identifier for a new OAuth2 application you will register inside your Microsoft admin center.
  • Client Secret: The corresponding secret value for the Client ID you will create.

Follow these steps to register a new application:

  1. Sign into Microsoft Entra admin center
  2. Click on Applications on the left menu
  3. Click on Enterprise applications on the expand menu
  4. Click on New application at the top
  5. Click on Create your own application at the top
  6. Under What’s the name of your app?
    Enter “StatusGator” (or a name of your choosing)
  7. Under What are you looking to do with your application?
    Choose Register an application to integrate with Microsoft Entra ID (App you're developing)
  8. Under Who can use this application or access this API?
    Choose Accounts in this organizational directory only
  9. Leave Redirect URI blank
  10. Click Register at the bottom
  11. Under Applications on the left click App Registrations
  12. Click the All applications tab
  13. Click the app you just created
  14. If the application doesn’t appear right away, wait a few moments an refresh.
  15. Click API permissions on the left
  16. Click Add a permission
  17. Click Microsoft Graph at the top
  18. Click Application permissions on the right
  19. Type ServiceHealth in the search box
  20. Expand the ServiceHealth bar by clicking > and check off ServiceHealth.Read.All
  21. Type ServiceMessage in the search box
  22. Expand the ServiceMessage bar by clicking > and check off ServiceMessage.Read.All
  23. Click Add permissions at the bottom
  24. Click Grant admin consent for [organization] at the top of the table
  25. Click Yes to confirm
  26. Click on Certificates & secrets on the left
  27. Click on the Client secrets tab
  28. Click on New client secret
  29. Enter a description such as “StatusGator”
  30. Choose an expiration. You will need to generate a new secret and update in the StatusGator UI before the expiration of your secret.
  31. Copy the string in the Value column. This is your Client Secret.
  32. Click on the Overview item on the left
  33. Copy the string listed under Application (client) ID. This is your Client ID.
  34. Click the user profile menu in the upper right corner.
  35. The value after the @ sign in your email address is your Tenant ID.

If you have any questions or problems, please email us or submit a ticket.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.