Azure cost tracking
Connect Azure
Sign in with your Microsoft account to discover and connect your Azure subscriptions. Works with work/school accounts (Azure AD/Entra ID) and guest accounts in organizational directories.
Sign in with Microsoft
Choose the account type that matches your Azure subscription
Select the type of Microsoft account that owns your Azure subscription:
Company/organization accounts (Azure AD)
@outlook.com, @hotmail.com, @live.com accounts
⚠️ Personal accounts require manual setup (Service Principal). Azure Management API only supports organizational identities.
Requires Cost Management Reader role on the Azure subscription.
Manual Setup (Service Principal)
Create a Service Principal to connect your Azure subscription
Create App Registration
Open Azure Portal and create a new App Registration
- Click the button below to open App registrations
- Click "+ New registration"
- Name:
CloudCostLite Cost Reader - Account type: "Single tenant" (recommended)
- Click "Register"
Copy your IDs
From the App Overview page, copy these values:
Look for "Directory (tenant) ID" on the Overview page
Look for "Application (client) ID" on the Overview page
Create Client Secret
Generate a secret for authentication
- In your app, go to "Certificates & secrets"
- Click "+ New client secret"
- Add description, choose expiry (24 months recommended)
- Click "Add"
Grant Cost Management Reader access
Assign the role to your App on the subscription
- Go to your Subscription in Azure Portal
- Click "Access control (IAM)"
- Click "+ Add" → "Add role assignment"
- Role:
Cost Management Reader - Members: Search for
CloudCostLite Cost Reader - Click "Review + assign"
We'll validate your credentials before connecting.
Need help?
Ensure your Azure user can grant Cost Management Reader on the subscription.
After signing in, you'll see all subscriptions you have access to across all directories.
For manual setup, create a service principal with Cost Management Reader on the scope.