============================================================
 Azure Networking Toolkit — 10 script PowerShell
 SynSphere Italia · https://synsphere.it
============================================================

COSA C'E' DENTRO
  10 script PowerShell (codice originale SynSphere) per documentare e auditare la rete su
  Microsoft Azure. Per amministratori IT, MSP e network admin.

  01-Get-AzVNetInventory.ps1          Inventario VNet e subnet
  02-Export-AzNsgRules.ps1            Export di tutte le regole NSG
  03-Get-AzPublicIpReport.ps1         Report indirizzi IP pubblici
  04-Get-AzNetworkOrphans.ps1         NIC/IP/NSG orfani
  05-Get-AzVNetPeering.ps1            Peering tra VNet (stato e opzioni)
  06-Get-AzEffectiveNsgRules.ps1      Regole NSG effettive su una NIC (troubleshooting)
  07-Get-AzLoadBalancerInventory.ps1  Load Balancer e Application Gateway
  08-Get-AzSubnetsWithoutNsg.ps1      Subnet senza NSG (gap di sicurezza)
  09-Export-AzDnsRecords.ps1          Export zone e record DNS
  10-Get-AzRouteTables.ps1            Route table (UDR) e rotte personalizzate

PREREQUISITI
  - PowerShell 5.1+ o PowerShell 7
  - Modulo Az:  Install-Module Az -Scope CurrentUser
  - Autenticazione:  Connect-AzAccount
  - Permessi: ruolo READER è sufficiente per tutti i report.
  - NB: le regole NSG effettive (06) richiedono che la VM associata alla NIC sia AVVIATA.

USO
        Connect-AzAccount
        .\01-Get-AzVNetInventory.ps1
        .\06-Get-AzEffectiveNsgRules.ps1 -NetworkInterfaceName nic-web01 -ResourceGroupName rg-prod
  Tutti report di sola lettura.
  Guida completa: https://synsphere.it/notizie/script-powershell-azure-networking-toolkit-pmi

LICENZA
  Uso interno aziendale gratuito (no redistribuzione commerciale). Fornito "as is".

SUPPORTO
  Progettazione e gestione reti Azure come servizio: https://synsphere.it/contattaci
============================================================
