Azure Authentication
Here are the detailed steps on how to connect Microsoft Azure APIs:
- Create a new service client in Azure portal
- Create a client secret for the client created above
- Note down the Client ID, Client Secret and Tenant ID
- Give reader/monitoring reader access to the resources/subscriptions as necessary
- Install the infinity plugin in Grafana and add data source for the same- Expand Authentication section and select “OAuth2”
- Select “Client Credentials” as OAuth2 type
- Specify the Client ID
- Specify the Client Secret
- Specify the Token URL https://login.microsoftonline.com/<TENANT_ID>/oauth2/token. Replace<TENANT_ID>with yours
- Leave the Scopes section empty
- Add the following Endpoint param- Key : resourceValue:https://management.azure.com/
 
- Key : 
- If you are using Infinity 1.0.0+, then also specify https://management.azure.com/as an allowed URL.
 
- Click Save and Test.
- Click the Explorebutton
- Configure the query- Specify jsonas query type
- Specify urlas source
- Specify defaultparser (only applicable for Infinity 1.0.0+)
- Specify tableas format
- Method : GET
- URL : https://management.azure.com/subscriptions?api-version=2020-01-01
 
- Specify 
- Click Run Query to see the results
Config Editor

Query using Default Parser

Query using Backend Parser

Query using UQL Parser








