Configure the client experience with Skype for Business

 

上次修改的主题: 2015-09-17

总结:本主题介绍如何在 Lync Server 2013 环境中为Skype for Business客户端用户配置客户端体验。 只有在运行 Lync Server 2013 且已安装 2014 年 12 月累积更新 (5.0.8308.857) 或更高版本时,才能配置客户端体验。 有关更新 Lync Server 2013 的信息,请参阅 Lync Server 2013 的汇报

Skype for Business提供基于 Skype 使用者产品体验的新用户体验。 除了 Lync 的所有功能外,Skype for Business还提供了简化的控件和熟悉的图标的新功能。 有关新客户端体验的详细信息,请参阅 Lync 现在Skype for Business - 请参阅新增功能

Lync Server 2013 支持新的Skype for Business客户端体验以及 Lync 客户端体验。 作为管理员,你可以为用户选择首选客户端体验。 例如,你可能希望部署 Lync 客户端体验,直到组织中的用户在新的Skype for Business体验中接受全面训练。 或者,如果尚未将所有用户升级到 2015 Skype for Business Server,你可能希望所有用户都拥有相同的客户端体验,直到所有用户都升级到新服务器。

重要

如果组织同时部署了 Skype for Business Server 2015 和 Lync Server 2013,则默认客户端体验将因服务器版本和 UI 设置而异。 当用户首次启动Skype for Business时,他们始终会看到Skype for Business用户界面,即使你选择了 Lync 用户界面。 几分钟后,系统会要求用户切换到 Lync 模式。 有关更多信息,请参阅本主题后面部分的首次启动客户端行为

注意

对于 Skype for Business 2016 客户端版本,Lync 2013 客户端体验不是一个选项。 在尝试将你的客户端环境配置为使用 Lync 2013 客户端之前,请检查客户端版本,以确保它不会以数字 16 开头;例如:16.x.x.x。

Configure the client experience

可以通过将 Set-CSClientPolicy cmdlet 与 EnableSkypeUI 参数配合使用来指定组织中用户将看到的客户端体验。 以下命令为组织中受全局策略影响的所有用户选择Skype for Business客户端体验 (记住,站点或特定于用户的策略将覆盖全局策略) :

Set-CsClientPolicy -Identity Global -EnableSkypeUI $true

下一个命令为受全局策略影响的组织中的所有用户选择 Lync 客户端体验:

Set-CsClientPolicy -Identity Global -EnableSkypeUI $false

下一个命令为 Redmond 站点中的所有用户选择Skype for Business客户端体验:

Set-CsClientPolicy -Identity site:Redmond -EnableSkypeUI $true

如果要为组织中的特定用户配置客户端体验,可以使用 New-CsClientPolicy cmdlet 创建新的用户策略,然后使用 Grant-CsClientPolicy cmdlet 将策略分配给特定用户。

例如,以下命令创建一个新的客户端策略 SalesClientUI,该策略选择Skype for Business客户端体验:

New-CsClientPolicy -Identity SalesClientUI -EnableSkypeUI $true

下一条命令向销售部门的所有成员分配 SalesClientUI 策略:

Get-CsUser -LDAPFilter "Department=Sales" | Grant-CsClientPolicy -PolicyName SalesClientUI

首次启动客户端行为

默认情况下,当用户首次启动Skype for Business时,他们始终会看到Skype for Business用户界面-即使你已通过将 EnableSkypeUI 参数的值设置为$False来选择 Lync 客户端体验,如前所述。 几分钟时间后,系统将要求用户切换到 Lync 模式。

如果你希望在用户首次启动 Skype for Business 客户端时显示 Lync 用户界面,请在客户端更新后首次启动前执行以下步骤:

  1. 确认 EnableSkypeUI 值已设置为在所用策略中$False,如前所述。

  2. 更新用户计算机上的系统注册表。 你应在用户首次启动 Skype for Business 客户端之前执行此操作,且你应仅执行一次此操作。 有关如何创建组策略对象以更新加入域的计算机上的注册表的信息,请参阅本主题后面部分内容。

    [HKEY_CURRENT_USER\Software\Microsoft\Office\Lync] 键中,创建新的“二进制”值。

    " 值名称"必须为 EnableSkypeUI," 值数据"必须设为 00 00 00 00

    该注册表项应类似于以下内容:

    [HKEY_CURRENT_USER\Software\Microsoft\Office\Lync]
    "CanSharePptInCollab"=dword:00000001
    "CanShareOneNoteInCollab"=dword:00000001
    "CanAppShareInCollab"=dword:00000001
    "EnableSkypeUI"=hex:00,00,00,00
    

当用户首次启动 Skype for Business 客户端时,现在将显示 Lync 用户界面。

控制欢迎屏幕教程的显示

当用户打开Skype for Business客户端时,默认行为是显示一个欢迎屏幕,其中包含大多数人要求的 7 个快速提示。 你可以关闭欢迎屏幕的显示,同时仍允许用户通过在客户端计算机上添加以下注册表值来访问教程:

[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Lync] 键中,创建新的 DWORD(32 位)值值名称必须为 IsBasicTutorialSeenByUser值数据必须设为 1

该注册表项应类似于以下内容:

"IsBasicTutorialSeenByUser"=dword:00000001

关闭客户端教程

如果你不希望你的用户能够访问教程,你可以使用以下注册表值关闭客户端教程:

[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Lync] 键中,创建新的 DWORD(32 位)值值名称必须为 TutorialFeatureEnabled值数据必须设为 0

"TutorialFeatureEnabled"=dword:00000000

你可以通过将" 值数据"设为 1 来重新打开教程。

默认客户端体验

如果组织同时部署了 Skype for Business Server 2015 和 Lync Server,则客户端体验将因服务器版本和 Skype UI 设置而异。 下表显示了基于服务器版本和 UI 设置的初始客户端体验:

服务器版本

EnableSkypeUI 设置

客户端体验

Skype for Business Server 2015

默认值

Skype for Business

Skype for Business Server 2015

True

Skype for Business

Skype for Business Server 2015

False

要求切换到 Lync 模式的用户 (如果将 UI 设置更改为$true) ,用户稍后可以切换到Skype for Business

具有正确修补程序的 Lync Server 2010 或 Lync Server 2013 ()

默认值

要求切换到 Lync 模式的用户 (如果将 UI 设置更改为$true) ,用户稍后可以切换到Skype for Business

具有正确修补程序的 Lync Server 2010 或 Lync Server 2013 ()

True

Skype for Business

具有正确修补程序的 Lync Server 2010 或 Lync Server 2013 ()

False

要求切换到 Lync 模式的用户 (如果将 UI 设置更改为$true) ,用户稍后可以切换到Skype for Business

没有修补程序的 Lync Server 2010 或 Lync Server 2013 ()

默认值

要求切换到 Lync 客户端体验的用户 (用户以后无法切换到Skype for Business)

下表显示了管理员更改 Skype UI 体验的初始设置时的客户端体验:

服务器版本

Skype UI 设置

客户端 UI = Lync

客户端 UI = Skype for Business

Skype for Business Server 2015

True

用户要求切换到Skype for Business

Skype for Business

Skype for Business Server 2015

False

Lync UI

用户要求切换到 Lync UI

具有正确修补程序的 Lync Server 2010 或 Lync Server 2013 ()

True

用户要求切换到Skype for Business

Skype for Business

具有正确修补程序的 Lync Server 2010 或 Lync Server 2013 ()

False

Lync UI

用户要求切换到 Lync UI

没有修补程序的 Lync Server 2010 或 Lync Server 2013 ()

默认值

Lync 模式 (无法切换到Skype for Business)

Lync UI (无法切换到Skype for Business)

管理Skype for Business客户端配置所需的修补程序版本为:

  • Lync Server 2010 - 2015 年 2 月累积更新 (4.0.7577.710) ,适用于 Lync Server 2010。 有关信息,请参阅 Lync Server 2010 的汇报

  • Lync Server 2013 - 2014 年 12 月累积更新 (Lync Server 2013 的 5.0.8308.857) 。 有关信息,请参阅 Lync Server 2013 的汇报

创建组策略对象以修改加入域的计算机上的注册表

应仅执行一次注册表更新以在用户首次启动 Skype for Business 客户端时显示 Lync 客户端体验。 如果你使用组策略对象 (GPO) 更新注册表,你需要定义对象以创建新值,而非更新值数据。 应用 GPO 时,如果新值不存在,则 GPO 将创建新值并将值数据设为 0。

以下过程介绍了如何修改注册表,使得在用户首次启动 Skype for Business 时显示 Lync 客户端体验。 你还可以如前文所述,使用此过程更新注册表以禁用欢迎屏幕教程。

创建 GPO

  1. 启动" 组策略管理控制台"。

    有关如何使用组策略管理控制台的信息,请参阅组策略管理控制台

  2. 右键单击" 组策略对象"节点,然后选择菜单上的" 新建"。

  3. 在“新建 GPO”对话框中,输入 GPO 的名称,例如 MakeLyncDefaultUI,然后单击“确定”。

  4. 右键单击您刚创建的新 GPO,然后在菜单上选择“编辑”。

  5. 在" 组策略管理编辑器"中,依次展开" 用户配置"、" 首选项"、" Windows 设置",然后选择" 注册表"节点。

  6. Right-click on the Registry node, and then select New>Registry Item.

  7. 在" 新建注册表属性"对话框上,更新以下内容:

    字段 要选择或输入的值

    操作

    创建

    配置单元

    HKEY_CURRENT_USER

    注册表项路径

    Software\Microsoft\Office\Lync

    值名称

    EnableSkypeUI

    值类型

    REG_BINARY

    值数据

    00000000

  8. 单击" 确定"以保存更改,然后关闭 GPO。

接下来,你需要将你创建的 GPO 链接到你希望分配策略的用户组,比如 OU。

使用 GPO 分配策略

  1. 在组策略管理控制台中,右键单击要分配策略的 OU,然后选择" 链接到现有 GPO"。

  2. 在" 选择 GPO"对话框中,选择你创建的 GPO,然后选择" 确定"。

  3. 在目标用户的计算机上,打开命令提示符并键入以下命令:

    gpupdate /target:user

    应用 GPO 时,将显示消息"正在更新策略..."。 完成时,将显示消息"已成功完成用户策略更新"。

  4. 在命令提示符下,键入下列命令:

    gpresult /r

    你将在下面看到带有你创建的 GPO 名称的"已分配的组策略对象"。

你可以检查注册表以确认 GPO 已成功更新用户计算机上的注册表。 打开注册表编辑器并导航至 [HKEY_CURRENT_USER\Software\Microsoft\Office\Lync] 键。 如果 GPO 已成功更新注册表,您将看到名为 EnableSkypeUI 的值设为 0。