Skip to content

thisismydemo/azure-scout

Repository files navigation

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

AzureScout

See everything. Own your cloud.

GitHub GitHub repo size GitHub last commit GitHub top language Azure

Overview

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.

Key Features

  • 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)

Quick Start

Prerequisites

  • PowerShell 7.0+
  • Azure account with read access
  • For Entra ID inventory: Directory.Read.All permissions

Installation

git clone https://github.com/thisismydemo/azure-scout.git
Import-Module ./azure-scout/AzureScout.psd1

Usage Example

# 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 EntraOnly

Documentation

For detailed guides, module catalog, parameters, permissions, troubleshooting, testing, and contributing, see:

License

Licensed under the MIT License — see LICENSE for details.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors