Serie de Tips del shell de Exchange
A diferencia de los grupos de distribución convencionales donde agregamos los miembros de forma manual, en el caso de los grupos de distribución dinámicos (dynamic distribution groups) la membresía se genera en base al resultado de una consulta al directorio ( Active Directory).
Esta permite mantener una membresía dinámica, por ejemplo incluir al grupo Marketing a todos los usuarios que tengan en el atributo de departamento la palabra "Marketing".
De esta manera al crear un usuario y cargar las propiedades correspondientes automáticamente formaría parte de estos grupos de distribución. Algo importante en este sentido es asegurarse de cargar las propiedades en todos los casos.
El tema con estos grupos es que al no tener una membresía estática para ver quienes son miembros debemos ejecutar la misma consulta al directorio.
En este tip del shell vemos como podemos llevar a cabo esta tarea.
Lo primero que hacemos es almacenar en una variable $DDG el grupo dinámico.
A continuación ejecutamos Get-Recipient usando como filtro de la consulta la propiedad "RecipientFilter" del grupo dinámico.
$DDG = Get-DynamicDistributionGroup "grupo" Get-Recipient -RecipientPreviewFilter $DDG.RecipientFilterEl resultado de esto sería un listado de todos los objetos que cumplan con el filtro asignado al grupo.