============================================================
 Microsoft 365 Groups & Membership Toolkit — 10 script PowerShell
 SynSphere Italia · https://synsphere.it
============================================================

COSA C'E' DENTRO
  10 script PowerShell (codice originale SynSphere) per gestire gruppi e liste di
  distribuzione su Microsoft 365. Per amministratori IT e MSP.

  01-Get-M365AllGroupsReport.ps1          Inventario di tutti i gruppi + tipo + membri
  02-Get-M365GroupMembersReport.ps1       Gruppi M365 con owner e membri
  03-Get-M365UserMembershipReport.ps1     Tutti i gruppi di un utente (reverse)
  04-Get-M365EmptyGroups.ps1              Gruppi vuoti (candidati alla pulizia)
  05-Get-M365OwnerlessM365Groups.ps1      Gruppi M365 senza owner (governance)
  06-Get-M365DistributionGroupReport.ps1  Distribution list + membri
  07-Get-M365DynamicDLMembers.ps1         DL dinamiche + membri risolti dal filtro
  08-Get-M365UserDistributionGroups.ps1   DL di un utente (reverse)
  09-Get-M365GroupMailboxSize.ps1         Dimensione casella dei gruppi M365
  10-Get-M365NestedDistributionGroups.ps1 Espansione DL annidate (ricorsiva, anti-loop)

PREREQUISITI
  - PowerShell 5.1+ o PowerShell 7
  - Microsoft Graph PowerShell SDK (script 01-05):
        Install-Module Microsoft.Graph -Scope CurrentUser
  - Exchange Online Management (script 06-10, distribution list):
        Install-Module ExchangeOnlineManagement -Scope CurrentUser
  - Account amministratore (View-Only Recipients per le DL; Group.Read.All per Graph).

USO
        .\03-Get-M365UserMembershipReport.ps1 -UserPrincipalName mario.rossi@azienda.it
        .\10-Get-M365NestedDistributionGroups.ps1
  Sono tutti report di sola lettura.
  Guida completa: https://synsphere.it/notizie/script-powershell-gruppi-microsoft-365-toolkit-pmi

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

SUPPORTO
  Governance di gruppi e distribution list come servizio: https://synsphere.it/contattaci
============================================================
