Skip to content

Guide ​

Everything needed to install AzureScout, sign in, run a scan, and read what comes out. Work through it in order the first time; after that, treat it as reference.

Start here ​

PageWhat it answers
OverviewOne command, two modes — inventory versus assessment, and which one you need
PrerequisitesPowerShell version, required modules, and held-renderer development dependencies
AuthenticationFive ways to sign in: interactive, device code, service principal with secret or certificate, and managed identity
UsageScope, output formats, category filtering, and worked examples

Control what runs ​

PageWhat it answers
PermissionsThe ARM roles and Graph permissions to request — and what you lose without each
Category filteringScan a subset: -Category Compute,Security,Networking
Parameters referenceEvery parameter on Invoke-AzureScout, with defaults

After the run ​

PageWhat it answers
Output files and formatsWhat lands on disk, where, and the run-folder layout
TroubleshootingRun logs, common failures, and how to read a partial result

The one thing worth knowing up front ​

AzureScout is read-only. It never creates, modifies or deletes anything in the tenant. Reader at the root management group is enough for the ARM side, and Invoke-AzureScout -PermissionAudit tells you exactly which collectors will and will not produce data before you commit to a full run — rather than leaving you to guess why a worksheet came back empty.

Released under the MIT License.