启用或禁用分层通讯簿

分层通讯簿

功能介绍 在Outlook中可以查看通讯簿中组织结构,效果如下

启用或禁用分层通讯簿

通过Powshell命令操作

重要的几个命令:

Set-OrganizationConfig -HierarchicalAddressBookRoot "Contoso,Ltd"       一定要设置Root
Set-Group -Identity "Contoso,Ltd" -IsHierarchicalGroup $true            开启或禁用,User不需要开启
Set-Group -Identity "Human Resources" -SeniorityIndex 100               根据Index排序
Set-User -Identity "[email protected]" -SeniorityIndex 100          

Limitation

对于Local Exchange Server中的Group和Office 365中Cloud-based Group是可以直接操作的

如果Office 365配置了AD Synchronization,操作Sync from Active Directory的Group会遇到下面两种异常:

1. The group "xxx" can‘t be managed by recipient "Organization Management". The owner of the group should have the following recipient type details: xxx,xxx...

原因:group在AD中没有设置ManagedBy,Office365账号没有权限操作group

解决办法: 在AD中设置ManagedBy属性

2. The action ‘Set-Group‘, ‘IsHierarchicalGroup‘, can‘t be performed on the object ‘xxx‘ because the object is being synchronized from your on-premises organization. This action should be performed on the object in your on-premises organization.

原因:因为Active Synchronization正在生效,不能修改group

解决办法:Deactivate directory synchronization(https://msdn.microsoft.com/en-us/library/azure/dn144760.aspx)

Set-MsolDirSyncEnabled -EnableDirSync <Boolean>

命令完全生效需要等待72小时

所以操作执行结束后,重新开启Active Directory synchronization即可。

MemberShip会被覆盖,与AD中的保持一致,IsHierarchicalGroup没有变化,其他属性没有变化

时间: 2024-10-10 06:57:38

启用或禁用分层通讯簿的相关文章

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

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

ExchangeServer2016 HAB 分层通讯簿 设置教程

目的: 1.      实现邮箱通讯簿按照公司架构展现,方便快速查找目标联系人. 实施步骤: 1.     新建OU:HAB 在Active Directory新建OU: 或在Exchange Management Shell中执行: 2.     在Exchange管理中心中建立各通讯组 3.     设置各级通讯组成为层级组并设置排序优先级 排序默认是根据首字母的顺序: 整数数值越大通讯组的排序越靠前: 在adsi编辑器执行: 或在exchange mangerment shell中执行:

Powershell-Exchange:设置分层通讯薄中通讯组的优先级

需求:让"公司领导"通讯组显示在层级的第一位. 方法:通过set-group的seniorityindex属性来实现,值越大,越靠前. 具体命令: Set-Group –Identity 通讯组名称 –SeniorityIndex 50 设置完成后,可以使用下面命令查看是否生效: Get-Group –Identity 通讯组名称 | select ishierarchicalgroup,seniorityindex | fl 官方参考链接: 启用或禁用层次通讯簿: Exchange

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

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

Exchange2013之Hab分层通讯薄

通过使用分层通讯簿 (HAB),最终用户可以利用组织的分层结构查找通讯簿中的收件人.通常,用户仅限于默认全局地址列表 (GAL) 及其收件人属性,GAL 的结构通常不会反映组织中收件人的管理或资历关系.能够自定义 HAB 以反映您的组织独特的业务结构,这可以为您的用户提供查找内部收件人的高效方法: 通俗的来说就是一眼就可以看出上下级关系: 那么接下来我们就来配置HAB这个功能咯 1.创建一个ou,用来存放待会儿要用到的通讯组 这些命令都比较通俗易懂,具体参数我会给大家进行说明 2.将通讯组创建在

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 用户和计算机,或在命令提示符中键入下列内容.

[Lync]lync同步通讯簿

概述 在客户现场部署lync的时候,突然发现新安装的lync客户端,搜索联系人功能无法使用,而将lync客户端安装后,隔一段时间后,又可以查询了,发现可能是数据没有同步的原因. 解决方案 客户端地址簿同步时间 当你登录Lync客户端时,客户端需要1-60分钟从服务器ABS下载GalContact.db和GalContacts.db.idx这两个地址簿文件. 所以此时你将无法使用模糊查询,当你查询‘-’时,客户端会提示你说地址簿正在同步. 我们可以通过修改注册表,让客户端马上下载GalContac

Exchange 2013多租户托管PART 5:配置通讯簿策略

又有一段时间没有写东西了,今天给大家带来的是基于通讯簿策略来为不同租户分配相对应的通讯簿,包括脱机地址列表等. 首先,我们需要安装通讯簿策略路由传输助理,可以通过Exchange Management Shell来完成: Install-TransportAgent -Name "ABP Routing Agent" -TransportAgentFactory "Microsoft.Exchange.Transport.Agent.AddressBookPolicyRout