What problem does it solve?
Azure cloud inventories often become outdated and hard to validate, leading to unexpected spend, misconfiguration risk, and unowned or untagged resources.
Core Features & Use Cases
It produces a structured Azure resource inventory across CP subscriptions and resource groups, including VMs, storage, app services, databases, key vaults, public IPs, managed disks, and load balancers.
It flags audit findings such as stopped VMs that may still cost, missing required tags, unattached managed disks, unassociated public IPs, key vaults with risky access patterns, and other configuration anomalies.
It estimates monthly cost per flagged resource when cost data is available, and summarizes results by resource type for quarterly reviews and cleanup planning.
It is useful when preparing a quarterly cloud review, verifying a deployment completed as expected, identifying orphaned/untagged assets, or checking what is running before a cost review.
Quick Start
Run the command /azure-resource-audit all to generate a full audit inventory across all CP Azure subscriptions.