| ArtifactType | Excel spreadsheet and JSON with full Azure Scout |
|---|---|
| Language | PowerShell |
| Platform | Windows / Linux / Mac |
| Tags | PowerShell, Azure, Inventory, Entra ID, Excel Report, JSON |
AzureScout (AZSC) is a PowerShell module that generates detailed Excel and JSON reports of an Azure tenant, covering both ARM resources and Entra ID (Azure AD) objects. It is designed for Cloud Administrators and technical professionals who need a consolidated view of their Azure environment.
Built on Azure Resource Inventory (ARI)
AzureScout is a fork of Microsoft's Azure Resource Inventory (ARI) v3.6.11, created by Claudio Merola and Renato Gregio. The ARI project provided the entire foundation — 171 ARM inventory modules, draw.io diagram engine, Excel reporting pipeline, and Azure Automation support — that AzureScout builds upon. We are deeply grateful for their work.
See CREDITS.md for full attribution and Differences from ARI for what AzureScout has changed.
- ARM and Entra ID inventory
- Excel and JSON output
- Scoped execution (ARM-only, Entra-only, or both)
- Streamlined authentication
- Permission checker
- Network diagrams
- Cross-platform (Windows, Linux, Mac)
- PowerShell 7.0+
- Azure account with read access
- For Entra ID inventory: Directory.Read.All permissions
git clone https://github.com/thisismydemo/azure-scout.git
Import-Module ./azure-scout/AzureScout.psd1# Import the module
Import-Module AzureScout
# Full inventory (ARM + Entra ID)
Invoke-AzureScout -TenantID <your-tenant-id>
# ARM-only
Invoke-AzureScout -TenantID <your-tenant-id> -Scope ArmOnly
# Entra ID only
Invoke-AzureScout -TenantID <your-tenant-id> -Scope EntraOnlyFor detailed guides, module catalog, parameters, permissions, troubleshooting, testing, and contributing, see:
- Full Documentation
- Prerequisites & Required Modules
- Authentication
- Usage Guide
- Parameters Reference
- Permissions
- Category Filtering
- Output Files & Formats
- Troubleshooting
- ARM Modules
- Entra Modules
- Testing
- Contributing
- Credits & Attribution
Licensed under the MIT License — see LICENSE for details.