Cómo obtener miembros de grupos de distribución dinámicos utilizando PowerShell desde Exchange Online
En este artículo se explica el procedimiento para utilizar PowerShell con el fin de obtener miembros de grupos de distribución dinámicos de Exchange Online u Office 365, y exportarlos mediante los cmdlets Get-DynamicDistributionGroup y Get-Recipient. También compara este procedimiento con ADManager Plus, una herramienta unificada de administración e informes de Active Directory, Office 365 y Exchange, para mostrar cómo esta última ayuda a obtener una lista dinámica de grupos de distribución y exportarla fácilmente.
Windows PowerShell
Pasos para utilizar PowerShell para obtener los miembros de la lista de grupos de distribución dinámicos.
- Asegúrese de que dispone de los permisos necesarios para generar el informe de miembros del grupo de distribución dinámico.
- Cree la secuencia de comandos utilizando los cmdlets Get-DynamicDistributionGroup y Get-Recipient, y ejecútela en la ventana de PowerShell.
Un script de ejemplo para obtener los miembros de los grupos de distribución dinámicos en Office 365 y exportar la lista utilizando PowerShell
ADManager Plus
Para obtener el informe de miembros del grupo de distribución dinámico:
- Inicie el informe Dynamic Distribution Group Members desde Group Reports en la pestaña de Office 365.
- Seleccione el inquilino de Office 365 deseado y haga clic en Generate. Seleccione CSV en la opción de Export as.
Captura de pantalla
Los cmdlets de PowerShell Get-DynamicDistributionGroup y Get-Recipient harán una lista de los miembros del Branding Campaign Team y exportarán la lista a CSV.
Limitaciones del uso de PowerShell para obtener miembros de grupos de distribución dinámicos en Office 365 o Exchange Online.
- No podrá generar este informe utilizando PowerShell si no dispone de permisos suficientes y de Exchange PowerShell. Con ADManager Plus, los privilegios de los usuarios en AD nativo o Exchange no tienen que ser elevados, y se les puede permitir realizar esta operación solo en unidades organizativas o dominios específicos.
- Tendrá que usar dos comandos y múltiples parámetros para obtener este informe. ADManager Plus ofrece una función especialmente diseñada para lograrlo con solo unos clics.
- Para exportar este informe a cualquier otro formato en lugar de CSV, tendrá que modificar el script, aunque con ADManager Plus, se ofrece como una opción incorporada que está disponible por defecto.
- Debe saber cómo activar los scripts desde la ventana de PowerShell. ADManager Plus está puramente basado en GUI, lo que le permite realizar todas las acciones de administración e informes con solo clics del ratón desde su consola basada en la web.
- Incluso un guión mal colocado, un error tipográfico en los nombres LDAP o la falta de permisos suficientes para configurar cualquiera de los atributos utilizados en el script provocarán errores. Como todas las acciones en ADManager Plus están impulsadas por GUI, no es necesario escribir scripts, lo que elimina las posibilidades de errores.
Guías de procedimientos PowerShell relacionadas:
-
Para la administración de usuarios de AD
-
Para la administración de GPO
-
Para la administración de contraseñas
-
Para la administración de grupos de AD
-
Para la administración de acceso a archivos
-
Para la administración de equipos de AD
-
Para la administración de Exchange