Microsoft Azure
What Plutus imports
Section titled “What Plutus imports”- Spend by service and resource group
- Cost by subscription
Connecting
Section titled “Connecting”Method: Service Principal (Client Credentials)
- In the Azure Portal, go to Azure Active Directory → App registrations, and click New registration to create a service principal for Plutus.
- On the new app’s overview page, note the Application (client) ID and Directory (tenant) ID — you’ll need both below.
- Go to Certificates & secrets → New client secret. Create one and copy the secret value immediately; Azure only shows it once.
- Go to Subscriptions → your subscription → Access control (IAM) → Add role assignment, and assign the Cost Management Reader role to the service principal you just created.
- In Plutus, enter the Tenant ID, Client ID, Client Secret, and Subscription ID.
- Optionally, enter a Cost Allocation Tag Key — an Azure resource tag key whose values you want to use in cost-tag rules.
- If you’re on a Microsoft Customer Agreement and want Plutus to track your Azure credit balance, also enter the Billing Account ID and Billing Profile ID, found under Cost Management → Billing scopes → your billing account → Properties. Leave both blank on any other agreement type (pay-as-you-go, EA) — everything else still works without them.