Microsoft Entra ID provider

An Microsoft Entra ID provider allows you to connect a Web API tile to any Azure application's API that uses Microsoft Entra ID for authentication. This can be an Azure API that Microsoft provides (for example, Microsoft Graph) or one you yourself have built. The authentication details needed for accessing the application's API are stored in the Azure Active Directory provider.

Note: For Azure Log Analytics and Azure Application Insights there are dedicated tiles and providers. If you want to use those applications, you should use the dedicated tiles and providers. For any other Azure application, use the Azure Active Directory provider and the Web API tile.

For an example of an Azure Active Directory provider being configured to connect to the Microsoft Graph API see:

How to build insightful M365 Analytics Dashboards with SquaredUp and Microsoft Graph API (Part 1)

Prerequisites

  • If you use a proxy server you may need to configure the proxy to allow communication with the Azure Active Directory (How to configure SquaredUp DS to use a proxy)
  • A Microsoft Entra ID workspace.
  • Access to your Azure portal with the following roles:
    • Azure subscription administrator role
    • Microsoft Entra ID User administrator role

Creating an Microsoft Entra ID provider

There are two environments involved when you are creating an Microsoft Entra ID provider:

  1. You need to enable access for SquaredUp DS in your Azure portal. You only need to do this once, regardless of the number of SquaredUp DS instances you have.
  2. You need to create an Azure Active Directory provider in SquaredUp DS to connect to your Azure Active Directory. You can add as many providers as you want.

Use the provider you have created with the Web API tile, see How to use the Web API tile

For an example of the steps for using an Azure Active Directory provider for Microsoft Graph API with the Web API tile see:

How to build insightful M365 Analytics Dashboards with SquaredUp and Microsoft Graph API (Part 1)

Was this article helpful?


Have more questions or facing an issue?