microsoft / microsoft/finops-toolkit
Azure Lighthouse related issue - when running for two delated subscriptions with same Tenant - it only picks up one
@arthurclares is already working on this.
Since Feb 19, 2026.
- Dominant language
- PowerShell
- Stars
- 603
- Forks
- 248
- Avg merge
- 7d 11h
- Merged PRs (30d)
- 11
Description
🐛 Problem
TODO: Customer provided access to two subscriptions (ex: contoso-prod and contoso-core) under same tenant via Azure Lighhouse.
👣 Repro steps
- Start PS command prompt
- Run Az login
- After login selected one of the Customer delegated subscriptions (ex contoso-core)
- Ran all usual commands (Invoke-WebRequest -Uri https://aka.ms/acorl/tools/costcollector -OutFile collectCostRecommendations.ps1 and .\collectCostRecommendations.ps1 -verbose"
- I scope it to MyScope.json file where I am only mentioning target subscription (contoso-core)
- It doesn't pick up any recommendation despite I see that there are Advisor recommendation in the subscription
🤔 Expected
It should output recommendations for that subscriptions in a CSV file but it doesn't output only manual recommendations.
📷 Screenshots
ℹ️ Additional context
Additionally, when I use entire scope, it picks up all subscription (including @microsoft.com and also contoso-prod) but it doesn't pick up contoso-core. It's really weird. I tried restart PS, it tried with 4 other SMEs over my shoulder but it's not picking up recommendations from contoso-core, whatsoever.
🙋♀️ Ask for the community
We could use your help:
- Please vote this issue up (👍) to prioritize it.
- Leave comments to help us solidify the vision.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.