AD的灵活在于它的标签比你需要的多得多,你可以为这些OU的人员设置一个自定义标签:
Get-Mailbox -ResultSize unlimited | ?{$_.OrganizationalUnit -eq "domain.com/OU-01" -or $_.OrganizationalUnit -eq "domain.com/OU-02"}| Set-Mailbox -CustomAttribute10 "Dynamic"
然后基于自定义标签创建动态通讯组。
New-DynamicDistributionGroup -Name "Test" -RecipientFilter {(RecipientType -eq 'UserMailbox') -and (CustomAttribute10 -eq "Dynamic")}
然后在AD上每日运行上述脚本以保证新晋人员也赋有此标签。
或者创建多个动态通讯组,将他们加到一个通用通讯组中。