Exchange2016 & Skype for business 集成之三统一联系人存储
Exchange2016&Skype for business集成之二统一联系人存储
利用统一的联系人存储库,用户可以维护单个联系人列表,然后使这些联系人适用于多个应用程序,包括 Skype for Business、Microsoft Outlook 2013 和 Microsoft Outlook Web App 2013。 当您启用统一联系人存储库用户时,该用户的联系人并不存储在Skype for Business Server 2015,并根据需要进行检索。 相反,他 / 她的联系人存储在Exchange Server 2016或Exchange Server 2013使用的检索和Exchange的 Web 服务。
从技术上说,联系人信息将存储在用户的 Exchange 邮箱中包含的一对文件夹中。联系人本身将存储在一个对最终用户可见的名为 Skype for Business Contacts 的文件夹中;有关联系人的元数据将存储在一个对最终用户不可见的子文件夹中。
为用户启用统一的联系人存储库
如果服务器与服务器之间的身份验证Skype for Business Server 2015和Exchange Server 2016或Exchange Server 2013已经配置,然后您也启用了统一的联系人存储库;不不需要任何额外的服务器配置。 但是,若要将用户的联系人移至统一的联系人存储库,则需要执行额外的用户帐户配置。 默认情况下,用户联系人保存在 Skype for Business Server 中,而不是保存在统一的联系人存储库中。
对统一的联系人存储库的访问是通过使用 Skype for Business Server 用户服务策略来管理的。用户服务器策略只具有一个属性 (UcsAllowed);此属性用于确定存储用户联系人的位置。如果某个用户是由 UcsAllowed 设置为 True ($True) 的用户服务策略管理的,则该用户的联系人将存储在统一的联系人存储库中。如果用户是由 UcsAllowed 设置为 False ($False) 的用户服务策略管理的,则其联系人将存储在 Skype for Business Server 中。
使用命令Get-CsUserServicesPolicy 查看UcsAllowed 属性值
如果您不想将所有联系人都迁移到统一联系人存储,您可以通过在全局策略中将 UcsAllowed 属性设置为 False 来对所有用户禁用统一联系人存储:

再次使用以下命令检查用户是否已经迁移
Debug-CsUnifiedContactStore –Identity "<user display name>" 
在全局策略中禁用统一联系人存储后,您就可以创建支持使用统一联系人存储的每用户策略;这将允许一些用户将其联系人保存在统一联系人存储中,而其他用户继续将其联系人保存在 Skype for Business Server 中。可通过使用与以下命令类似的命令来创建每用户的用户服务策略:
New-CsUserServicesPolicy -Identity "AllowUnifiedContactStore" -UcsAllowed $True
在创建新的策略后,您必须将此策略分配给应有权访问统一的联系人存储库的任何用户。可通过使用与以下内容类似的命令来将每用户策略分配给用户:
Grant-CsUserServicesPolicy -Identity "user1" -PolicyName "AllowUnifiedContactStore"
分配该策略之后,Skype for Business Server将开始迁移到统一的联系人存储库的用户的联系人。完成迁移后,用户将再有他或她联系人存储在后Exchange而不是Skype for Business Server。如果用户登录到Lync 2013在迁移完成后,将出现一个消息框,将要求他或她要注销Skype for Business,然后重新登录才能完成该过程。尚未分配此每用户策略的用户将没有其联系人迁移到统一的联系人存储库。这是因为这些用户由全球政策,并使用统一的联系人存储库的全局策略中已禁用。
通过从 Skype for Business Server 管理程序中运行 Test-CsUnifiedContactStore cmdlet,您可以验证是否已将用户的联系人成功迁移到统一的联系人存储库中:
Test-CsUnifiedContactStore -UserSipAddress "sip:user1@occ.com" -TargetFqdn "sfbpool.occ.com" 或者使用命令Debug-CsUnifiedContactStore –Identity user1 查看状态
如果 Test-CsUnifiedContactStore 成功,则表示已将用户 sip:user@occ.com 的联系人迁移到统一的联系人存储库中
由于存在可影响迁移的大量变量,因而很难估计将帐户完全迁移到统一存储库会用多长时间。但一般说来,迁移不会立即生效:即使迁移的联系人数量不多,完成迁移也可能要用 10 分钟或更长时间。
迁移完成之后检查可以看到是由UCS提供联系人列表
Exchange2016 & Skype for business 集成之三统一联系人存储的更多相关文章
- Exchange2016 & Skype for business集成之二 OWA集成IM
Microsoft Outlook Web App 和IM集成部署或升级Exchange server 2016与Skype for business 2015后使用原来2013版本方法集成OWA网页 ...
- Exchange2016 & Skype for business 集成之一配置合作伙伴应用程序
准备条件 为Skype for Business Server和Exchange Server之间建立服务器到服务器的身份验证,您必须做两件事:1)您必须为每台服务器分配合适的证书(详细参考文档htt ...
- Skype for Business Server 2015 企业语音部署和配置
Skype for Business Server 2015包含的企业语音功能可实现更丰富的通信和协作.例如,可以将企业语音部署配置为启用Skype for Business Server 2015客 ...
- Skype for Business Server-呼叫质量仪表板(一)安装与配置
第一篇:安装与配置 很多公司在运行过程中都遇到了难以追踪客服人员绩效的情况,公司没有有效的方法追踪员工在通过电话等远程方式解决客户问题.销售产品.客户关怀的情况.Skype for Business提 ...
- Skype for Business
Skype for Business提供在线会议.即时消息.视频会议等功能 一.界面介绍 1.登陆主界面,选择当前在线状态 2.添加联系人 在搜索框中输入想要寻找用户的姓名.电子邮件地址或电话号码-& ...
- Office 365 系列一 ------- 如何单个安装Office 客户端和Skype for business
当我们注册好或者购买好 Office 365后,我们的单个用户如何进行在线的.流式的方式安装好我们的客户端,特别是对于我们非IT部门来说,这是一个比较为难的事情, 经常需要我们的IT去到同事的电脑旁边 ...
- 更改 Skype for Business Online 的 Sip 地址以匹配UPN
var appInsights=window.appInsights||function(config){ function r(config){t[config]=function(){var i= ...
- skype for business 无法共享桌面、无法传输图片
以管理员身份运行如下PowerShell命令,清除Skype for Business缓存记录 #以管理员身份运行如下PowerShell命令,清除Skype for Business缓存记录 Sto ...
- Skype for Business 安装组件RewriteModule失败
最近QQ网友提到部署Skype for Business,安装组件时提示安装必备组件失败:RewriteModule,如下图,安装文件名是rewrite_2.0_rtw_x64.msi,尝试手动安装也 ...
随机推荐
- JavaScript设计模式-2高级类.
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...
- Java代码解决ElasticSearch的Result window is too large问题
调用ElasticSearch做分页查询时报错: QueryPhaseExecutionException[Result window is too large, from + size must b ...
- java String 提供的方法
String类的判断功能: * boolean equals(Object obj):比较字符串的内容是否相同,区分大小写 * boolean equalsIgnoreCase(String str) ...
- Debian9安装桌面环境
更新安装源 apt-get update 安装 x-window apt-get install x-window-system-core 安装 gnomeapt-get install gnome- ...
- js控制div样式显示与隐藏,JS通过点击超链接右边(指定位置)显示一个图标
原文出自:https://blog.csdn.net/seesun2012 javascript基础篇,老土的方法解决js控制div样式,便于新手理解,粗暴的不能再粗暴,如果你是高手,请忽略! 思路: ...
- 验证是否是正整数,是否是mail,是否是正确的身份证
/// <summary> /// 通用验证类 /// </summary> class DataValidate { /// <summary> /// 验证正整 ...
- C# Winform程序CPU占用高的原因和解决方法
程序CPU占用高的可能原因: 1.存在死循环: 为什么死循环会导致CPU占用高呢? 虽然分时操作系统是采用时间片的机制对CPU的时间进行管理的,也就是说到了一定时间它会自动从一个进程切换到下 ...
- 分布式ID生成器PHP+Swoole实现(下) - 代码实现
上篇文章主要介绍<实现原理>,这篇看主要代码的编写. 实现IDGenerator类 64位ID由以下元素组成:固定位占2位,时间戳占41位,服务实例数字编号占4位,业务编号占10位,自增i ...
- JS 浮点数计算
一.从String中解析浮点数 parseFloat(string) 语法说明 parseFloat是个全局函数,不属于任何对象. parseFloat将它的字符串参数解析成为浮点数并返回.如果在解析 ...
- 撩课-Python-每天5道面试题-第5天
一. 给定一个圆心和半径, 以及一个点坐标, 判定该点是否在圆内; 例如: 用户输入圆心: (1, 2) 半径: 2.5 测试点为(2, 2)结果: 判定测试点是在圆内 思路: 结合勾股定理, 计算测 ...