Teams e SharePoint crescono in fretta e, senza governance, diventano un caos: team senza proprietario, siti che condividono con chiunque, storage che esplode. Con PowerShell si fa ordine e si tiene sotto controllo la sicurezza. Ecco un toolkit di 10 script pronti.
🛠️ Scarica il toolkit: Toolkit PowerShell Teams e SharePoint 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 (Teams, script 01-05) + SharePoint Online Management Shell (SPO, script 06-08, serve l’URL admin e il ruolo SharePoint Administrator) + Exchange Online Management (audit 09-10).
👥 Governance dei Teams
- Report Teams (
01) — tutti i team con owner, membri, ospiti e visibilità. - Team orfani (
02) — il primo controllo di governance: i team senza owner non hanno nessuno che ne gestisca accessi e ciclo di vita. - Membership dei Teams (
03) — la mappa completa di chi è in quale team (per audit e offboarding). - Canali (
04) — canali standard, privati e condivisi per team. - Team con ospiti (
05) — dove c’è collaborazione esterna in Teams.
📁 SharePoint: inventario e sicurezza
- Siti SPO (
06) — inventario completo: proprietario, template, storage, sharing. - Condivisione esterna per sito (
07) — quali siti consentono la condivisione esterna e quali arrivano ai link anonimi (il livello più aperto). Include l’impostazione di tenant. - Storage SharePoint (
08) — i siti per consumo di spazio, con percentuale sulla quota (capacity planning).
🔎 Audit
- Eliminazioni file (
09) — chi ha cancellato quali file in SharePoint/OneDrive (file spariti, cancellazioni sospette). - Riunioni Teams (
10) — i partecipanti alle riunioni, per tracciabilità e compliance.
Da dove partire
- Team orfani (
02): assegna un owner a ogni team senza responsabile. - Condivisione esterna (
07): individua i siti troppo aperti e i link anonimi. - Storage (
08): tieni d’occhio i siti che saturano la quota.
Se stai mettendo ordine in SharePoint, parti dalle basi con cos’è SharePoint e a cosa serve. Per gli ospiti esterni vedi il toolkit Guest & External.
Quando conviene un supporto
La governance di Teams e SharePoint (lifecycle, sharing, naming, archiviazione) è un’attività continuativa, parte di un servizio di assistenza Microsoft 365. Implementiamo e gestiamo SharePoint per le PMI italiane.