Salta al contenuto
Guida

10 script PowerShell per l'audit degli accessi RBAC su Azure

Un toolkit di 10 script PowerShell per auditare gli accessi RBAC su Microsoft Azure: assegnazioni di ruolo, privilegi, assegnazioni orfane, classic admin, guest e matrice completa. Download gratuito.

SynSphere Italia 7 min di lettura
Toolkit di 10 script PowerShell per l'audit degli accessi RBAC su Microsoft Azure

“Chi può fare cosa sulla nostra subscription Azure?” È una domanda a cui pochi sanno rispondere con certezza — e proprio lì si nascondono i rischi di sicurezza: privilegi eccessivi, assegnazioni a persone che non ci sono più, ospiti esterni dimenticati. Con PowerShell (modulo Az) fai l’audit completo del RBAC in pochi minuti. Ecco un toolkit di 10 script pronti — il terzo della serie Azure.

🛠️ Scarica il toolkit: Toolkit PowerShell RBAC e audit accessi Azure (10 script) — gratuito, codice originale SynSphere, archivio ZIP. Tutti report di sola lettura.

Prerequisiti

  • PowerShell 5.1+ o PowerShell 7 + modulo Az (Install-Module Az); Connect-AzAccount.
  • Serve il ruolo Reader + lettura di Microsoft.Authorization/roleAssignments. Per i management group (08) serve accesso a livello di MG.

👥 Chi ha accesso

  1. Report assegnazioni di ruolo (01) — chi ha quale ruolo e su quale scope: la base dell’audit.
  2. Ruoli privilegiati (02)il controllo di sicurezza n.1: Owner, Contributor e User Access Administrator a livello subscription. Devono essere pochissimi.
  3. Ruoli di un utente (06) — lookup inverso, diretti + ereditati dai gruppi: indispensabile prima di un offboarding.

🧹 Igiene degli accessi

  1. Assegnazioni orfane (04) — ruoli rimasti ad identità eliminate (“Identity not found”): rumore da rimuovere.
  2. Classic administrator (07) — il retaggio Azure Service Management, da bonificare a favore del solo RBAC.
  3. Guest esterni (09) — ospiti B2B (#EXT#) con accesso a risorse Azure: da rivedere periodicamente.
  4. Service principal (05) — i ruoli di app e automazioni, spesso dimenticati.

🔧 Struttura e audit

  1. Ruoli custom (03) — definizioni di ruolo personalizzate con azioni e scope assegnabili.
  2. Management group (08) — i ruoli più impattanti: si ereditano su tutte le subscription sottostanti.
  3. Matrice RBAC (10) — l’export completo principal × ruolo × scope (con livello di scope) per compliance e audit.

Da dove partire

  1. Ruoli privilegiati (02) + assegnazioni orfane (04): il quick win di sicurezza.
  2. Guest (09) + service principal (05): gli accessi che nessuno controlla mai.
  3. Matrice RBAC (10): la fotografia completa da allegare all’audit.

Si combina con il toolkit governance Azure per una visione completa di risorse e accessi.

Quando conviene un supporto

Il least privilege e la revisione periodica degli accessi sono attività di sicurezza continuative che SynSphere gestisce come servizio per le PMI. Formiamo i team con i percorsi formativi e le certificazioni Microsoft Azure.

Scarica il toolkit o parla con un nostro consulente per un audit degli accessi Azure.