Salta al contenuto
Starter kit Business / PMI

Script PowerShell: delega cassetta Microsoft 365 a un assistente

Script PowerShell per amministratori: assegna o revoca la delega di una cassetta Microsoft 365 (Accesso completo, Invia come, Invia per conto) a un assistente, in modo idempotente.

Formato

PS1 + PS1

Dimensione

13.7 KB + 6.3 KB

Tipo

Starter kit

Aggiornato

22 giu 2026

Scarica ZIP 6.3 KB Pacchetto completo (script + README + esempi)

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

Cosa contiene

Script PowerShell originale (Exchange Online) per amministratori di sistema: configura — o revoca — la delega di una cassetta Microsoft 365 verso un altro utente, lo scenario tipico "assistente che gestisce la posta del responsabile".

Gestisce i quattro permessi distinti in modo idempotente (assegna solo ciò che manca): Accesso completo (Full Access), Invia come (Send As), Invia per conto (Send on Behalf) e permesso di sola cartella (es. Posta in arrivo). Due preset rapidi: `Assistente` (Full Access + Invia per conto) e `AssistenteComeMe` (Full Access + Invia come). Si connette da solo a Exchange Online, valida casella e delegato, controlla l'AutoMapping, verifica lo stato finale e scrive un log. Supporta `-WhatIf`/`-Confirm` e il flag `-Remove` per la revoca in fase di offboarding. Disponibile come singolo script `.ps1` o come pacchetto ZIP (script + README + esempi, con lo snippet per le deleghe in massa da CSV).

Guida passo-passo (interfaccia + EAC + PowerShell): Delegare una cassetta Microsoft 365 a un assistente. Vedi anche il toolkit PowerShell per Exchange Online e le mailbox.

Requisiti: PowerShell 5.1+ o 7+, modulo ExchangeOnlineManagement, ruolo di amministrazione Exchange. Licenza: uso interno aziendale gratuito (no redistribuzione commerciale). Fornito "as is": testare in un tenant di prova prima della produzione.

Topic

  • Microsoft 365
  • Exchange Online
  • PowerShell
  • IT admin
  • PMI