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”的OU
New-ADOrganizationalUnit -Name HAB
New-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 -IgnoreNamingPolicy
New-DistributionGroup -Name "Dep02" -DisplayName "管理层01"  -Alias "department02" -OrganizationalUnit "Contoso.com/HAB/管理层/管理层01" -SamAccountName "department02" -Type Distribution -IgnoreNamingPolicy
New-DistributionGroup -Name "Dep03" -DisplayName "管理层02"  -Alias "department03" -OrganizationalUnit "Contoso.com/HAB/管理层/管理层02" -SamAccountName "department03" -Type Distribution -IgnoreNamingPolicy
New-DistributionGroup -Name "Dep04" -DisplayName "人事部"  -Alias "department04" -OrganizationalUnit "Contoso.com/HAB/人事部" -SamAccountName "department04" -Type Distribution -IgnoreNamingPolicy
New-DistributionGroup -Name "Dep05" -DisplayName "销售部"  -Alias "department05" -OrganizationalUnit "Contoso.com/HAB/销售部" -SamAccountName "department05" -Type Distribution -IgnoreNamingPolicy
New-DistributionGroup -Name "Dep06" -DisplayName "技术部"  -Alias "department06" -OrganizationalUnit "Contoso.com/HAB/技术部" -SamAccountName "department06" -Type Distribution -IgnoreNamingPolicy
New-DistributionGroup -Name "Dep07" -DisplayName "开发组"  -Alias "department07" -OrganizationalUnit "Contoso.com/HAB/技术部" -SamAccountName "department07" -Type Distribution -IgnoreNamingPolicy
New-DistributionGroup -Name "Dep08" -DisplayName "运维组"  -Alias "department08" -OrganizationalUnit "Contoso.com/HAB/技术部" -SamAccountName "department08" -Type Distribution -IgnoreNamingPolicy

# 让通讯组成为层级组(Hierarchical Group 分层组)
Set-Group -Identity "Dep01" -IsHierarchicalGroup $true -SeniorityIndex 100
Set-Group -Identity "Dep02" -IsHierarchicalGroup $true -SeniorityIndex 99
Set-Group -Identity "Dep03" -IsHierarchicalGroup $true -SeniorityIndex 98
Set-Group -Identity "Dep04" -IsHierarchicalGroup $true -SeniorityIndex 97
Set-Group -Identity "Dep05" -IsHierarchicalGroup $true -SeniorityIndex 96
Set-Group -Identity "Dep06" -IsHierarchicalGroup $true -SeniorityIndex 95
Set-Group -Identity "Dep07" -IsHierarchicalGroup $true -SeniorityIndex 94
Set-Group -Identity "Dep08" -IsHierarchicalGroup $true -SeniorityIndex 93

# 按公司的实际架构添加成员 子一级
Add-DistributionGroupMember -Identity "ContosoRoot" -Member Dep01
Add-DistributionGroupMember -Identity "ContosoRoot" -Member Dep04
Add-DistributionGroupMember -Identity "ContosoRoot" -Member Dep05
Add-DistributionGroupMember -Identity "ContosoRoot" -Member Dep06

# 将管理层01、02添加到管理层的子节点 子二级
Add-DistributionGroupMember -Identity "Dep01" -Member Dep02
Add-DistributionGroupMember -Identity "Dep01" -Member Dep03
Add-DistributionGroupMember -Identity "Dep06" -Member Dep07
Add-DistributionGroupMember -Identity "Dep06" -Member Dep08

# 设置用户排序 前提需创建好用户邮箱
Set-User -Identity "[email protected]"  -SeniorityIndex 100

# 更新脱机通讯簿
Get-AddressList | Update-AddressList
Get-GlobalAddressList | Update-GlobalAddressList
Get-OfflineAddressBook | Update-OfflineAddressBook

运行结果。

命令查看创建结果。

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

在客户端查看创建结果。

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

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

时间: 2024-12-05 18:49:35

Exchange HAB创建的相关文章

Exchange 2013 创建新用户

1.进入ECP管理界面,选择"收件人"--"邮箱":选择添加选项(即前面+): 2.输入"别名",这里我选择的是现有用户(即域用户),同样你可以创建新的用户(创建新用户的同时,会在域中建立同样的账户): 3.这些是别名的说明和要求: 4.拖到下面,展开"更多选项",还有"数据库"."存档"."通讯簿策略"设置:然后"保存":然后返回到邮箱界面,就可

Exchange 2013 创建DAG失败 提示”必须为该属性提供值”

这个是由于以前做过DAG群集的删除操作,但群集网络对象(CNO)没有在AD里面删除导致的,所以我们手动删除它. 再次执行已经可以成功

配置Exchange 2016分层通讯薄(HAB)

通过使用分层通讯簿 (HAB),最终用户可以利用组织的分层结构查找通讯簿中的收件人.通常,用户仅限于默认全局地址列表 (GAL) 及其收件人属性,GAL 的结构通常不会反映组织中收件人的管理或资历关系.能够自定义 HAB 以反映您的组织独特的业务结构,这可以为您的用户提供查找内部收件人的高效方法.创建完成后的效果如下: 一般步骤如下: 创建用于根组织(顶层)的通讯组.如果需要,可以将 Exchange 林中现有的组织单位用作通讯组. 创建子层的通讯组并将其指定为 HAB 成员.修改这些组的 Se

Exchange 2010 HAB配置分层地址簿配置方法

目 录 1 Exchange 2010 HAB介绍... 3 2 Exchange 2010 HAB配置步骤... 3 2.1 第一步 创建HAB使用的OU.. 4 2.2 第二步 为 HAB 创建根通讯组 Contoso,Ltd. 4 2.3 第三步 将 Contoso,Ltd 指定为 HAB 的根组织... 7 2.4 第四部 创建HAB中其他层的通讯组... 7 2.5 第五步 配置通讯组的IsHierarchicalGroup属性... 8 2.6 第六步 为每个HAB下属组添加为根组织

Exchange 2013 SP1部署系列16:分层通讯薄HAB配置

通过使用分层通讯簿 (HAB),最终用户可以利用组织的分层结构查找通讯簿中的收件人.通常,用户仅限于默认全局地址列表 (GAL) 及其收件人属性,GAL 的结构通常不会反映组织中收件人的管理或资历关系.能够自定义 HAB 以反映您的组织独特的业务结构,这可以为您的用户提供查找内部收件人的高效方法. 默认我们的全局通讯薄如下,结构还是比较松散 下面是组织中的OU分布架构 在 组织中创建名为 HAB 的 OU.可以使用 Active Directory 用户和计算机,或在命令提示符中键入下列内容.

Exchange Server 2013之分层通讯簿(HAB)

1. 全球通讯簿PK分层通讯簿 相对于全球通讯簿,配置HAB后最终用户可以利用组织的分层结构轻易查找通讯簿中的收件人,特别是对于大企业不可能都认识每个人或记得每个人的名字等信息.通过下图,可以形象的看出全球通讯簿与分层通讯簿之间的差异. 2. 分层通讯簿的配置 在HAB的配置过程中,有些配置可以同时通过ECP管理界面和Exchange Powershell配置,但是有些配置只能通过命令配置.为了帮助大家理解,在下面的配置过程中只要能通过ECP管理界面配置我们就通过ECP管理界面配置,并附上Pow

Exchange Server 2013就地存档

9.1就地存档 就地存档有助于重新获得对组织邮件数据的控制,而无需个人存储 (.pst) 文件,并且允许用户在可通过 Microsoft Outlook 2010及更高版本和 Microsoft Office Outlook Web App 访问的"存档邮箱"中存储邮件. 在 Microsoft ExchangeServer 2013 中,就地存档向用户提供了一个存储历史邮件数据的备用存储位置.就位存档是对邮箱用户启用的其他邮箱(称为存档邮箱).Outlook 2007 及更高版本和

Exchange邮件跟踪日志不得不了解的知识

在进行Exchange邮件投递分析时,我们经常会使用Get-MessageTrackingLog查看邮件传输的过程,以此来分析邮件接收和发送情况.我们需要对日志中的字段代表的含义需要了解,这样才能看懂日志. 邮件跟踪日志详细记录了邮件流经由邮箱服务器上的传输管道和边缘传输服务器进行传输产生的所有邮件活动.您可以使用邮件跟踪进行邮件取证.邮件流分析.报告和故障排除. 默认情况下,Exchange 使用循环日志记录根据文件大小和文件期限对邮件跟踪日志进行限制(默认情况下日志能够保存90天),以帮助控

为Exchange Server 申请有效期超过2年的证书

为Exchange Server创建超过2年有效期的证书: 证书颁发机构CA所颁发出来的每一张证书都是具有有效期的,而CA颁发出来的证书根据应用分为很多种类,其有效期也各不相同,Exchange Server使用的是CA颁发的WEB服务器证书.在默认的WEB服务器模板下申请出来的证书都只有2年的有效期. 在CA安装的注册表下,路径为:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\CertSvc\Configuration\[CA Nam