Come ottenere membri di gruppi di distribuzione dinamici mediante PowerShell da Exchange Online

Questo articolo spiega a procedura per utilizzare PowerShell per ottenere membri di gruppi di distribuzione dinamici da Exchange Online o Office 365 ed esportarli usando i cmdlet Get-DynamicDistributionGroup e Get-Recipient. Esso confronta inoltre questa procedura con ADManager Plus, uno strumento unificato di gestione e reporting di Active Directory, Office 365 ed Exchange, per mostrare come quest'ultimo aiuti ad ottenere l’elenco dei gruppi di distribuzione dinamici e ad esportarlo facilmente.

Windows PowerShell

Procedura per utilizzare PowerShell per ottenere i membri dell'elenco dei gruppi di distribuzione dinamici.

  • Assicurati di disporre delle autorizzazioni necessarie per generare il report dei membri del gruppo di distribuzione dinamico.
  • Crea lo script mediante i cmdlet Get-DynamicDistributionGroup e Get-Recipient ed eseguilo nella finestra di PowerShell.

Uno script di esempio per ottenere membri dei gruppi di distribuzione dinamici in Office 365 ed esportare l'elenco mediante PowerShell

 Copied
$FTE = Get-DynamicDistributionGroup "Branding Campaign Team"; Get-Recipient -RecipientPreviewFilter $FTE.RecipientFilter -OrganizationalUnit $FTE.RecipientContainer | Export -CSV "D:\DGList.csv"
Fare clic per copiare l’intero script

ADManager Plus

Per ottenere un report dei membri del gruppo di distribuzione dinamico:

  • Avvia il report dei membri del gruppo di distribuzione dinamico da Report di gruppo nella scheda di Office 365.
  • Seleziona il tenant desiderato di Office 365 desiderato e fai clic su Genera. Scegli CSV da Esporta come opzione.

Schermata

Office 365 Dynamic Distribution Group Members Report in ADManager Plus

» Inizia il periodo di prova gratuito di 30 giorni

I cmdlet di PowerShell Get-DynamicDistributionGroup e Get-Recipient elencheranno i membri del team della campagna di branding ed esporteranno l'elenco in CSV.

Limitazioni d'uso di PowerShell per ottenere membri del gruppo di distribuzione dinamico in Office 365 o Exchange Online.

  • Non potrai generare questo report mediante PowerShell se non disponi di autorizzazioni sufficienti e PowerShell di Exchange. Con ADManager Plus, i privilegi degli utenti in AD o Exchange nativi non devono essere elevati e possono essere consentiti per eseguire questa operazione solo in UO o domini specifici.
  • Dovrai utilizzare due comandi e molteplici parametri per ottenere questo report. ADManager Plus offre funzionalità appositamente progettate per compiere questo, solo con clic del mouse.
  • Per esportare questo report in qualsiasi altro formato anziché CSV, dovrai modificare lo script. Con ADManager Plus, tuttavia, esso viene offerto come opzione integrata disponibile per impostazione predefinita.
  • Devi conoscere come eseguire gli script dalla finestra di PowerShell. ADManager Plus è puramente basato su GUI, consentendoti di eseguire tutte le azioni di gestione e reporting con un solo clic del mouse dalla sua console basata sul Web.
  • Anche un trattino fuori posto, un errore di battitura nei nomi LDAP o la mancanza di autorizzazioni sufficienti per configurare qualsiasi degli attributi utilizzati nello script provocheranno errori. Poiché tutte le azioni in ADManager Plus sono basate su GUI, non è necessario scrivere script, eliminando le possibilità di errori.
  • Inizia la tua gestione AD, reportistica e automazione senza script grazie ad ADManager Plus.
  •  
  • Facendo clic su “Inizia subito la tua prova gratuita”, accetti l’elaborazione dei tuoi dati personali in base all’informativa sulla privacy.
  • Grazie per lo scaricamento!
  • Il tuo scaricamento dovrebbe iniziare automaticamente tra 15 secondi. Altrimenti, fai clic qui per scaricare manualmente

Guide pratiche correlate a PowerShell: