通过使用分层通讯簿 (HAB),最终用户可以利用组织的分层结构查找通讯簿中的收件人。通常,用户仅限于默认全局地址列表 (GAL) 及其收件人属性,GAL 的结构通常不会反映组织中收件人的管理或资历关系。能够自定义 HAB 以反映您的组织独特的业务结构,这可以为您的用户提供查找内部收件人的高效方法; 通俗的来说就是一眼就可以看出上下级关系;
那么接下来我们就来配置HAB这个功能咯
1.创建一个ou,用来存放待会儿要用到的通讯组
这些命令都比较通俗易懂,具体参数我会给大家进行说明
2.将通讯组创建在OU(HAB)中
New-DistributionGroup -Name "IT" -OrganizationalUnit "a.com/HAB" -SamAccountName "aiti" -Type "distribution"
参数说明: New-DistributionGroup----新建一个通讯组
-OrganizationalUnit----组织名称
-SamAccountName----对象中运行早期版本操作系统的客户端名
-Type----通讯组类型(Hab需要的组类型必须为安全组)
依次创建多个通讯组
记得要创建一个总公司名称的通讯组哦(创建以后默认是通用组,通用组才可以启用邮件功能)
3.通讯组支持HAB的功能默认是关闭的,我们用命令将功能开启
如果没有产生报错,说明功能就没有问题,命令失败了的小伙伴也不要担心,我们还有图形化界面修改哦
默认命名上下文DC=a,DC=com,OU=HAB”,右键通讯组(如“IT”)选择属性-----找到属性“msOrg-IsOrganizational”双击打开----设置值为“真”,如下图
4.接下来我们设置一下根组,简单的理解就是这个组下面包括其他组
将Nick设置为根组
Set-OrganizationConfig -HierarchicalAddressBookRoot "Nick"
申明:由于之前操作失误IT组名称必须写"aiti"才可以被系统识别,带来不便多多包涵
Add-DistributionGroupMember -Identity "Nick" -Member "aiti"
将aiti通讯组加入Nick通讯组中,将通讯组依次加入Nick通讯组中
5.现在我们就需要把成员放入通讯组中
注意:如果是新建的用户,务必要启用他的邮箱功能
具体将用户放入哪个通讯组自己来抉择吧
6.Get-OfflineAddressBook | Update-OfflineAddressBook更新一下通讯簿
7.打开outlook的通讯簿,如果HAB配置成功的话,就会出现下图的效果
8.有些小伙伴肯定还有其他需求,比如说每个组的排序;我们来讲解一下排序的规则
(1)组织排序默认是根据首字母的顺序;
(2)整数数值越大通讯组的排序越靠前;
可以看到shejiao已经排在了第一个,因为他的数值是最大的;以此类推哦
9.如果不想使用HAB功能的话,输入以下命令即可
Set-OrganizationConfig -HierarchicalAddressBookRoot $null
发现马上就没有这个功能了,是不是很神奇呢
到此结束
非常感谢各位观看我的博客
分享IT,共同进步!