千家信息网

Exchange HAB创建

发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,分层通讯簿 (HAB) 是 Microsoft Exchange Server 和 Microsoft Outlook 中的一项功能,使最终用户可以通过组织层次结构在其 Exchange 组织中浏览收
千家信息网最后更新 2025年12月01日Exchange HAB创建

分层通讯簿 (HAB) 是 Microsoft Exchange Server 和 Microsoft Outlook 中的一项功能,使最终用户可以通过组织层次结构在其 Exchange 组织中浏览收件人。在大多数 Exchange 部署中,用户仅限于默认的全局地址列表 (GAL) 及其关联的收件人属性。此外,GAL 的结构通常不能准确反映出组织中收件人之间的管理或资历关系。自定义 HAB 能够反映公司独特的业务结构,这可以为用户提供查找内部收件人的高效方法。

本节将实现:

1、 描述什么是分层通讯簿

2、 启用分层通讯簿

3、 配置分层通讯簿

在 HAB 中,根组织(例如,Contoso, Ltd)用作顶层。在该顶层下面,可以添加若干子层来创建按分部、部门或其他任何要指定的组织层划分的自定义 HAB,这样可以在通讯簿中直接体现企业组织架构,实现更好的收件人管理。


Powershell 命令:

# 创建分层通讯簿 适用于 Exchange 2013 #添加管理模块Add-PSSnapin Microsoft.Exchange.Management.PowerShell.SnapIn# 创建OU存放分层通讯簿信息,在域中的根OU下新建一个名为"HAB"的OUNew-ADOrganizationalUnit -Name HABNew-ADOrganizationalUnit -Name 管理层 -Path "OU=HAB,DC=CONTOSO,DC=COM"New-ADOrganizationalUnit -Name 管理层01 -Path "OU=管理层,OU=HAB,DC=contoso,DC=com"New-ADOrganizationalUnit -Name 管理层02 -Path "OU=管理层,OU=HAB,DC=contoso,DC=com"New-ADOrganizationalUnit -Name 人事部 -Path "OU=HAB,DC=CONTOSO,DC=COM"New-ADOrganizationalUnit -Name 销售部 -Path "OU=HAB,DC=CONTOSO,DC=COM"New-ADOrganizationalUnit -Name 技术部 -Path "OU=HAB,DC=CONTOSO,DC=COM"New-ADOrganizationalUnit -Name 开发组 -Path "OU=技术部,OU=HAB,DC=CONTOSO,DC=COM"New-ADOrganizationalUnit -Name 运维组 -Path "OU=技术部,OU=HAB,DC=CONTOSO,DC=COM"# 创建通讯组,创建"总部公司"组,该组将作为分层通讯簿的"根"New-DistributionGroup -Name "Contoso,Ltd" -DisplayName "总部公司" -Alias "ContosoRoot" -OrganizationalUnit "contoso.com/HAB" -SamAccountName "ContosoRoot" -Type Distribution -IgnoreNamingPolicy# 将 Contoso,Ltd 指定为HAB的根Set-OrganizationConfig -HierarchicalAddressBookRoot "Contoso,Ltd"# 创建根分支下的管理层(管理层01、管理层02)、人事部、销售部、技术部组(通讯组)-目的是把基础组织架构规划好# department            #    总部公司        #    Dep01    管理层    #        Dep02    管理层01 zhangsan #        Dep03    管理层02 #    Dep04    人事部     #    Dep05    销售部     #    Dep06    技术部 #   Dep07   开发组 #   Dep08   运维组    New-DistributionGroup -Name "Dep01" -DisplayName "管理层" -Alias "department01" -OrganizationalUnit "Contoso.com/HAB/管理层" -SamAccountName "department01" -Type Distribution -IgnoreNamingPolicyNew-DistributionGroup -Name "Dep02" -DisplayName "管理层01"  -Alias "department02" -OrganizationalUnit "Contoso.com/HAB/管理层/管理层01" -SamAccountName "department02" -Type Distribution -IgnoreNamingPolicyNew-DistributionGroup -Name "Dep03" -DisplayName "管理层02"  -Alias "department03" -OrganizationalUnit "Contoso.com/HAB/管理层/管理层02" -SamAccountName "department03" -Type Distribution -IgnoreNamingPolicyNew-DistributionGroup -Name "Dep04" -DisplayName "人事部"  -Alias "department04" -OrganizationalUnit "Contoso.com/HAB/人事部" -SamAccountName "department04" -Type Distribution -IgnoreNamingPolicyNew-DistributionGroup -Name "Dep05" -DisplayName "销售部"  -Alias "department05" -OrganizationalUnit "Contoso.com/HAB/销售部" -SamAccountName "department05" -Type Distribution -IgnoreNamingPolicyNew-DistributionGroup -Name "Dep06" -DisplayName "技术部"  -Alias "department06" -OrganizationalUnit "Contoso.com/HAB/技术部" -SamAccountName "department06" -Type Distribution -IgnoreNamingPolicyNew-DistributionGroup -Name "Dep07" -DisplayName "开发组"  -Alias "department07" -OrganizationalUnit "Contoso.com/HAB/技术部" -SamAccountName "department07" -Type Distribution -IgnoreNamingPolicyNew-DistributionGroup -Name "Dep08" -DisplayName "运维组"  -Alias "department08" -OrganizationalUnit "Contoso.com/HAB/技术部" -SamAccountName "department08" -Type Distribution -IgnoreNamingPolicy# 让通讯组成为层级组(Hierarchical Group 分层组)Set-Group -Identity "Dep01" -IsHierarchicalGroup $true -SeniorityIndex 100Set-Group -Identity "Dep02" -IsHierarchicalGroup $true -SeniorityIndex 99Set-Group -Identity "Dep03" -IsHierarchicalGroup $true -SeniorityIndex 98Set-Group -Identity "Dep04" -IsHierarchicalGroup $true -SeniorityIndex 97Set-Group -Identity "Dep05" -IsHierarchicalGroup $true -SeniorityIndex 96Set-Group -Identity "Dep06" -IsHierarchicalGroup $true -SeniorityIndex 95Set-Group -Identity "Dep07" -IsHierarchicalGroup $true -SeniorityIndex 94Set-Group -Identity "Dep08" -IsHierarchicalGroup $true -SeniorityIndex 93# 按公司的实际架构添加成员 子一级Add-DistributionGroupMember -Identity "ContosoRoot" -Member Dep01Add-DistributionGroupMember -Identity "ContosoRoot" -Member Dep04Add-DistributionGroupMember -Identity "ContosoRoot" -Member Dep05Add-DistributionGroupMember -Identity "ContosoRoot" -Member Dep06# 将管理层01、02添加到管理层的子节点 子二级Add-DistributionGroupMember -Identity "Dep01" -Member Dep02Add-DistributionGroupMember -Identity "Dep01" -Member Dep03Add-DistributionGroupMember -Identity "Dep06" -Member Dep07Add-DistributionGroupMember -Identity "Dep06" -Member Dep08# 设置用户排序 前提需创建好用户邮箱Set-User -Identity "zhangsan@contoso.com"  -SeniorityIndex 100# 更新脱机通讯簿Get-AddressList | Update-AddressListGet-GlobalAddressList | Update-GlobalAddressListGet-OfflineAddressBook | Update-OfflineAddressBook

运行结果。

命令查看创建结果。

Get-DistributionGroupMember -Identity "ContosoRoot"Get-DistributionGroupMember -Identity "dep01"


在客户端查看创建结果。



END,至此Exchange 2013分层通讯簿已完成。

参考:https://technet.microsoft.com/zh-cn/library/ff629379.aspx



附件:http://down.51cto.com/data/2366998
管理 管理层 通讯 技术 技术部 人事 公司 收件人 用户 人事部 销售部 销售 开发组 总部 架构 结构 结果 通讯组 开发 命令 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 计算机网络技术与现代文明 我的世界端游服务器下载失败 兰石化网络技术专业怎么样 高中数字媒体与网络技术专业 宝鸡市网络安全信息协会 海康4200登录服务器失败 富国互联网科技基金 太平天下安全系统服务器 轻量服务器架设论坛 数据库实现集群性 我的世界服务器第二季第六期 服务器共享文件夹是否安全 上海专业网络技术服务标准 应用服务器中间件软件有哪些 最好的高职高专软件开发 堡垒之夜手游服务器是什么 莱芜凤巢网络技术有限公司咋样 关于网上订餐数据库表设计 达蒙数据库表中默认值 警察网络安全学习心得 软件开发有福利吗 海淀区电子软件开发多少钱 网络安全漏洞系统评级 360网络安全周鸿祎 嵌入式软件开发大脑门短发 第三届网络安全技术大赛 惠普服务器385p 2019年中级软件开发答案 网络安全等保定级指南 汽车总网络技术
0