Exchange和Active Directory显示同一组

时间:2016-12-08 13:20:34

标签: powershell active-directory exchange-server exchange-server-2013

据我所知,Exchange分发组是活动目录已启用邮件的组(安全性或分发),这意味着交换组和活动目录组是同一个组。所有身份对象(用户\邮箱和联系人)都是如此。

有了这些知识,我发现同一个组名在交换和活动目录之间不同的组成员是绝对不可能的。听起来很奇怪,我发现了这样的事情:

PS #> $group_name = 'wrk_ek'
PS #> $ad_g = Get-ADGroup $group_name
PS #> $ad_gm = Get-ADGroupMember $ad_g
PS #> $xch_g = Get-DistributionGroup $ad_g.DistinguishedName
PS #> $xch_gm = Get-DistributionGroupMember $xch_g
PS #> $xch_gm.Count
4502
PS #> $ad_gm.Count
4438
PS #>

这是可能的还是我正在查看我的活动目录\ exchange中的损坏? 在此先感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

仔细检查结果并比较输出后,我得出结论:

Get-ADGroupMember:不返回联系对象(因为它们不是安全对象 - powershell忽略它们) Get-DistributionGroupMember:不返回隐藏的邮箱。