首页 > 代码库 > exchange 2013分层通讯簿

exchange 2013分层通讯簿

 创建活动目录里面的OU

首先要把一个组织的整体情况创建出来。这里我创建如下图

wKioL1PbFsSAu9SHAAJIRJd55rE689.jpg

  创建通讯组

为每一个OU创建一个通讯组,创建一个通讯组,然后在关联的时候选择对应的OU

wKiom1PbFavAX6JtAAFyKefIBfE777.jpg


wKioL1PbFsWiMqq1AAKH0YF2fg0437.jpg

 创建用户

具体在活动目录中添加用户不作介绍。

使用下面的命令批量启用用户邮箱,下面的命令是通过upn名来添加用户的,关于upn参数是否可以使用其他参数来替代,我就没有去测试了

Get-User -RecipientTypeDetails User -Filter {UserPrincipalName -ne $Null } | Enable-Mailbox

 

 指定根通讯

这里我的根通讯是yannis
Set-OrganizationConfig -HierarchicalAddressBookRoot "yannis"

wKioL1PbFsWAhTUaAALuvWpfWgo218.jpg

根通讯可以支持到整个域中,例如这里的域名是contoso.com,他是可以支持到contoso.com

    将所有通讯组都指定为HAB(通讯簿)成员

下面用yannis这个通讯组组例子,其他就是更改一下名称
Set-Group -Identity "yannis" -IsHierarchicalGroup $true
………………………..

wKiom1PbFazRR865AALRzr2c_ww282.jpg

        将每个下属组添加为上一层组的成员

下面这条命令就是将上海分公司变成yannis的子组

Add-DistributionGroupMember -Identity"yannis" -Member "上海分公司"

wKioL1PbFsXwxwWjAAEIYr0aqUY619.jpg

   将用户添加到对应的组

在活动目录中将用户添加到通讯组中

wKiom1PbFaygMcmkAALAk-Qm6Gs185.jpg


wKiom1PbFazS9k8CAANqpBJvGZs352.jpg

也可以用命令行来添加,如上面的例子,我们可以用下面这条命令添加

Add-DistributionGroupMember -Identity "上海人事部" -Member "shhr"
重复以上步骤添加几个用户
也可以CTRL选中多个用户点击添加到通讯组。

 

也可以在exchange ecp中用添加用户到组

添加成员

wKioL1PbFsaxDOtnAALTL3gaNmg117.jpg

点击浏览

wKioL1PbFsaB1wNOAALW7b5pegw853.jpg

选择某个用户添加

wKiom1PbFa2R61i0AAJGEt_gp8Q239.jpg

   HAB中的组设置SeniorityIndex参数

这里我们可以为HAB中的组设置排列的顺序,设置SeniorityIndex的数值就可以了

这里数值越大,排序越前,如100高于99

Set-Group -Identity "公司总部" -SeniorityIndex 100

Set-Group -Identity "上海分公司" -SeniorityIndex 90

Set-Group -Identity "广州分公司" -SeniorityIndex 80

wKioL1PbFseQNXhnAAEpBiUFzTE834.jpg

  HAB组中的用户设置SeniorityIndex参数

这里我为上海人事部创建了几个用户,来做排序,默认是shhr会是在最上面的

wKiom1PbFa3Tyl5fAAKmNhRgTtc309.jpg

Set-User -Identity "shhr1@contoso.com"-SeniorityIndex 100

Set-User -Identity "shhr@contoso.com"-SeniorityIndex 99

Set-User -Identity "shhr2@contoso.com"-SeniorityIndex 98

wKioL1PbFsegLRhZAADYA_-hBRk822.jpg

显示效果如图

wKiom1PbFa7xDL6KAAHPvAkjPTE665.jpg

  更新脱机通讯簿

get-addresslist|update-addresslist

get-globaladdresslist|update-globaladdresslist

get-offlineaddressbook|update-offlineaddressbook

重新打开outlook,并重新下载通讯簿,下载完后打开收件人,分层通讯簿已经正常显示出来。

wKiom1PbFa6A_1TZAAHwljKP-Tc637.jpg

常用添加

一般情况下,我们都是已经有了OU并且已经启用了邮箱账户的。所以我们可以直接从第三步开始做。具体执行的步骤如下:

  • 指定根通讯组

  • HAB添加通讯组(一般添加全部通讯组)

  • 为通讯组分级,指定下属组跟上一层的通讯组

  • 将用户添加到对应通讯组

  • 为通讯组跟用户设置seniortyindex属性

 


本文出自 “技术分享” 博客,请务必保留此出处http://xiaoyuanzheng.blog.51cto.com/7269200/1533652