# Microsoft Azure cost tracking

Sumloop pulls Microsoft Azure cost on a schedule and puts it in the same ledger
as every other vendor a team pays.

| | |
| --- | --- |
| What Sumloop reads | monthly cost in USD |
| Reported in | USD |
| Credential | Directory (tenant) ID, Application (client) ID, Client secret, Subscription ID |
| Access | Read-only. Sumloop cannot change a resource or spend money. |
| Annual commitments | Spread by Sumloop |

## How to connect Microsoft Azure

1. In Microsoft Entra ID, register an application and create a client secret.
2. In the subscription's Access control (IAM), grant the app the Cost Management Reader role.
3. Paste the tenant ID, client ID, client secret, and subscription ID below.

## Other cloud & hosting Sumloop tracks

- [Amazon Web Services](https://sumloop.app/integrations/aws.md)
- [DigitalOcean](https://sumloop.app/integrations/digitalocean.md)
- [Google Cloud](https://sumloop.app/integrations/gcp.md)
- [Heroku](https://sumloop.app/integrations/heroku.md)
- [Linode](https://sumloop.app/integrations/linode.md)
- [Scaleway](https://sumloop.app/integrations/scaleway.md)
- [Vercel](https://sumloop.app/integrations/vercel.md)
- [Vultr](https://sumloop.app/integrations/vultr.md)

## Links

- Entra ID → App registrations: https://portal.azure.com/#view/Microsoft_AAD_RegisteredApps/ApplicationsListBlade
- Microsoft Azure API reference: https://learn.microsoft.com/en-us/rest/api/cost-management/
- This page: https://sumloop.app/integrations/azure
- Every integration: https://sumloop.app/integrations.md
