Skip to content

AzureScoutSee everything. Own your cloud.

One PowerShell command that inventories your entire Azure estate — and scores it against CAF and WAF. Read-only, offline-capable, no agents.

AzureScout

Quick start

powershell
# Install from the PowerShell Gallery
Install-Module -Name AzureScout

# Guided wizard — no parameters needed
Invoke-AzureScout

# Full inventory, ARM + Entra ID
Invoke-AzureScout -Scope All

# Scored CAF/WAF assessment
Invoke-AzureScout -Assessment 'CAF: Azure Landing Zone'

# Check what you have access to, before running anything
Invoke-AzureScout -PermissionAudit

Already signed in with Connect-AzAccount? Scout uses that session — no extra flags.

Where to go next

If you want to…Start here
Understand the two modes and pick oneOverview
Install and run it for the first timeGuide
Know what it can assessAssessment Catalogue
Know what it collectsARM Modules
Work out which permissions to requestPermissions
Run it on a scheduleAutomation
Add a collector or contributeContributing

Released under the MIT License.