Salta al contenuto
Guida

10 script PowerShell per gestire gruppi e distribution list in Microsoft 365

Un toolkit di 10 script PowerShell per gestire gruppi e liste di distribuzione su Microsoft 365: inventario, membri, gruppi vuoti e ownerless, DL dinamiche e annidate, lookup utente. Download gratuito.

SynSphere Italia 6 min di lettura
Toolkit di 10 script PowerShell per gestire gruppi e distribution list su Microsoft 365

Gruppi di sicurezza, gruppi Microsoft 365, liste di distribuzione statiche, dinamiche e annidate: in un tenant cresciuto nel tempo diventa difficile sapere chi è in cosa. Con PowerShell si fa chiarezza in pochi minuti. Ecco un toolkit di 10 script pronti — e con questo si chiude la serie di toolkit per gli admin Microsoft 365.

🛠️ Scarica il toolkit: Toolkit PowerShell gruppi e distribution list Microsoft 365 (10 script) — gratuito, codice originale SynSphere, archivio ZIP. Tutti report di sola lettura.

Prerequisiti

  • PowerShell 5.1+ o PowerShell 7.
  • Microsoft Graph SDK (gruppi Entra/M365, script 01-05) + Exchange Online Management (distribution list, script 06-10).
  • Account amministratore (Group.Read.All per Graph; View-Only Recipients per le DL).

📋 Inventario dei gruppi

  1. Tutti i gruppi (01) — inventario per tipo (M365, sicurezza, mail-enabled, distribution, dinamici) con conteggio membri.
  2. Gruppi M365 con membri (02) — owner e membri di ogni gruppo Microsoft 365.
  3. Gruppi di un utente (03) — lookup inverso: tutti i gruppi a cui appartiene una persona (per offboarding/audit).

🧹 Pulizia e governance

  1. Gruppi vuoti (04) — gruppi senza membri, residui da dismettere.
  2. Gruppi M365 ownerless (05) — gruppi senza proprietario: rischio di governance (nessuno gestisce membership, Teams, SharePoint collegati).

📨 Liste di distribuzione

  1. Distribution list (06) — DL e relativi membri.
  2. DL dinamiche (07) — i membri risolti dal filtro in questo momento (i membri non sono statici).
  3. DL di un utente (08) — lookup inverso sulle DL (non visibili nel pannello utente, fondamentali in offboarding).
  4. Caselle di gruppo (09) — dimensione della casella dei gruppi Microsoft 365.
  5. DL annidate (10) — espande ricorsivamente i gruppi dentro i gruppi e produce l’elenco piatto dei membri finali, con protezione anti-loop.

Da dove partire

  1. Inventario (01): la fotografia completa dei gruppi.
  2. Pulizia (04/05): elimina i vuoti, assegna un owner agli ownerless.
  3. Offboarding: 03 (gruppi) + 08 (DL) per sapere da dove rimuovere una persona — si combina col toolkit utenti e offboarding.

Quando conviene un supporto

La governance dei gruppi (naming, lifecycle, ownership, pulizia) è un’attività continuativa, parte di un servizio di assistenza Microsoft 365 gestita. Vedi anche il toolkit Teams e SharePoint.

Scarica il toolkit o parla con un nostro consulente.

Prodotti SynSphere correlati

I prodotti del catalogo SynSphere richiamati in questo articolo.