Unified Service Desk 新增功能

 

发布日期: 2016年11月

适用于: Dynamics 365 (online),Dynamics 365 (on-premises),Dynamics CRM 2013,Dynamics CRM 2015,Dynamics CRM 2016

本主题包含 Unified Service Desk 更改信息,适合系统定制员和开发人员阅读。 有关面向管理员的 Unified Service Desk 新功能的信息,请参阅 TechNet:面向管理员的 Unified Service Desk 新增功能

本主题内容

Unified Service Desk 2.2.1 中的新增功能

Unified Service Desk 2.2 中的新增功能

Unified Service Desk 2.1 中的新增功能

Unified Service Desk 2.0.1 中的新增功能

Unified Service Desk 2.0 中的新增功能

Unified Service Desk 2.2.1 中的新增功能

系统定制人员和开发人员可以利用此版本中的以下增强。

增强的自定义托管控件的异常处理

引入 的 SafeDispatcher,它通过为具有详细的异常来源和原因信息的未处理异常提供现成的日记记录来为 Unified Service Desk 中的自定义托管控件提供强大有用的异常处理机制。 这样做还可以避免由于自定义托管控件代码中的未处理异常被 Unified Service Desk 适当处理,造成 Unified Service Desk 客户被冻结或无响应,并可以确保您可以继续处理 Unified Service Desk 客户的其他区域。详细信息:在 Unified Service Desk 中为自定义托管控件使用 SafeDispatcher。

增强的自定义托管控件的诊断日志记录

引入了 LogException Method,让您可以记录出现在您的自定义托管控件的异常的丰富诊断信息,让确定和解决问题更加轻松。详细信息:配置增强的自定义托管控件的诊断日志记录

面板的键盘快捷方式

Unified Service Desk 现在提供以重复方式在所有活动面板之间移动的单一键盘快捷方式。 此外,您还可以在面板布局中为单个面板定义键盘快捷方式,以便客户服务代理可以使用该键盘直接导航到客户端应用程序的面板。详细信息:面板的键盘快捷方式

Unified Service Desk 2.2 中的新增功能

系统定制人员和开发人员可以利用此版本中的以下增强。

在 Unified Service Desk 中向代理显示通知

配置通知并在 Unified Service Desk 中向客户服务代理显示,提醒他们应该执行操作或引导他们完成客户交互过程。 通知内容使用 Unified Service Desk 窗体实例定义,您可以在该实例中使用 XAML 定义通知内容,然后使用称为 Popup Notification 的新托管控件类型的一个实例定义应显示和隐藏通知的时间和位置。

详细信息:在 Unified Service Desk 中配置通知

使用增强的调试器功能改善调试和疑难解答

Unified Service Desk 中的调试器托管控件已增强,现在支持针对开发人员和定制人员的以下功能:

  • 将“调试器”控件的“操作调用”选项卡中的数据复制到剪贴板,以便可通过将其复制到其他应用程序(如 Microsoft Word 或 记事本)轻松查看,或使用电子邮件与其他人共享来执行疑难解答。

  • 刷新 Unified Service Desk 客户端以在不重新启动服务器的情况下使用对服务器执行的最新配置更改。

详细信息:操作调用选项卡

自定义定制品牌的登录和闪屏

开发人员和定制人员现在可以修改登录屏幕中的应用程序名称和更改闪屏中所有元素的字体、样式和配色方案,以将品牌更改为符合公司的品牌指南。

详细信息:自定义 Unified Service Desk 中的登录屏幕和闪屏

辅助功能:Unified Service Desk 客户端中支持高对比度模式

在计算机上的 Windows 中切换到高对比度模式,以便通过改善界面的视觉效果来为视觉障碍用户提供支持时,Unified Service Desk 客户端中的“Air”主题现在自动切换到高对比度模式。 另外两个主题(“Blue”和“Style”)在早前的声明中已启用,所以不支持高对比度模式。

如果要为 Unified Service Desk 创建自定义主题,必须按照特定指南在自定义主题中启用高对比度支持。详细信息:自定义主题的高对比度模式支持

Unified Service Desk 2.1 中的新增功能

系统定制人员和开发人员可以利用此版本中的以下增强。

为 Unified Service Desk 集成交互式服务中心

使用托管控件的新 Interactive Service Hub Page 类型在 Unified Service Desk 中托管交互式服务中心应用程序。 这允许您通过将两个应用程序的功能合并到一个界面而为用户提供集成式客户服务体验。详细信息:交互式服务中心页面(托管控件)

Unified Service Desk 2.0.1 中的新增功能

系统定制人员和开发人员可以利用此版本中的以下增强。

多监视器支持

在多个监视器上的 Unified Service Desk 中显示托管控件,以提高屏幕实际使用面积,并可随时访问您的客户及其案例信息。 这可帮助客户服务代表通过同时在多个监视器上显示客户的相关数据,而不必在一个监视器上的 Unified Service Desk 中切换选项卡,与客户高效交互。Unified Service Desk 中的多监视器功能支持在最多两个监视器上显示托管控件。

在 Unified Service Desk 中对托管控件使用新的 RealignWindow 操作来指定监视器上应显示托管控件的位置。 新的 RealignWindow 操作仅适用于被配置为放在 USDFloatingPanel 或 USDFloatingToolPanel 面板类型上的托管控件实例。 此外,这个新的操作还可用于所有预定义的托管控件类型,但 连接管理器(承载的控件)CCA 托管应用程序(托管控件) 除外。 有关预定义的托管控件类型的信息,请参阅 托管控件类型和操作/事件引用

Unified Service Desk 2.0 中的新增功能

系统定制人员和开发人员可以利用此版本中以下增强功能和新功能:

  • 用于审核、诊断和跟踪的自定义侦听器

  • 轻松部署和更新自定义组件

  • 实体搜索即服务

  • 从您的托管网页的 JavaScript 代码调用 Unified Service Desk 和自定义 API

  • 取消显示脚本错误

  • 使用本机的 CRM 知识库

  • OAuth 支持

  • Visual Studio 2013 和 Visual Studio 2015 的 HAT 软件工厂支持

  • 针对托管网页稳定性和性能改进浏览器控制增强

用于审核、诊断和跟踪的自定义侦听器

使用 Unified Service Desk 中的审核和诊断设置区域(“设置”>“Unified Service Desk”>“审核和诊断设置”)指定自定义侦听器以将审核(活动跟踪)、诊断和跟踪日志写入自定义位置。 若要指定自定义跟踪源,请使用包含对您实施自定义诊断器所需自定义代码的引用的新“侦听器托管控件”,然后添加托管控件实例到“审核和诊断设置”记录。详细信息:创建用于审核、诊断和跟踪的自定义侦听器

轻松部署和更新自定义组件

开发人员可以通过按其业务要求创建自定义托管控件和功能来扩展 Unified Service Desk 提供的核心功能。 但是,直到现在,部署自定义组件包括手动或通过某种其他自动方式(例如自定义 MSI 包安装程序)将自定义功能所需的文件复制到每个客户端计算机上。

Unified Service Desk 现在提供自带支持以轻松部署和更新自定义组件。 使用新的“自定义文件”实体将您的自定义文件上载到 CRM 服务器作为一个压缩 (.zip) 文件。 该 .zip 文件包含自定义功能所需的文件以及提供 .zip 文件中包括的文件类型扩展的 MIME 类型信息的 [Content_Types].xml 文件。 “自定义文件”记录随后可以附加到 Unified Service Desk 中的“配置”记录,以便在属于配置记录的一部分的任何用户使用 Unified Service Desk 客户端连接到 CRM 时,附加到“自定义文件”记录的 .zip 文件会自动下载,客户端用户计算机上的内容解压缩以在其客户端应用程序中呈现自定义功能。 这使管理员不必手动将自定义文件复制到客户端计算机。

当自定义组件有更新时,开发人员将包含更新的自定义组件文件的最新 .zip 文件提供给管理员。 管理员替换 CRM 服务器上“自定义文件”实体记录中的 .zip 文件,并更新客户端缓存号以将更新推送到所有客户端。详细信息:TechNet:推送更新到客户端

详细信息:准备示例代码的分发TechNet:使用自定义文件分发自定义托管控件

实体搜索即服务

开发人员现在可以在其自定义控件中重新使用现有实体搜索定义。 这使管理员和定制员能够在实体搜索记录中更新 FetchXML 查询,无需更改自定义控制代码、重新编译并在客户端计算机上重新分发它。 使用新的 EntitySearchService.GetEntitySearchResults 方法来通过您的自定义控件重新使用现有的实体搜索记录。详细信息:在自定义代码中重用实体搜索定义

从您的托管网页的 JavaScript 代码调用 Unified Service Desk 和自定义 API

使用新的 WpfBrowser.UsdObjectForScripting 属性来启用 Unified Service Desk 或您的自定义代码的公共类和方法与Unified Service Desk中托管的网页中的 JavaScript 之间的通信。 为 WpfBrowser.UsdObjectForScripting 属性指定的对象可作为 window.external 对象用于托管网页脚本,该对象是为主机访问提供的内置 DOM 对象。详细信息:WpfBrowserUsdObjectForScripting

取消显示脚本错误

使用新的 ShowScriptErrors 选项指定是显示还是取消显示在 Unified Service Desk 中显示的网页中的脚本错误。详细信息:TechNet:管理 Unified Service Desk 的选项

使用本机的 CRM 知识库

Microsoft Dynamics CRM 现在本机提供强大的知识管理功能。 您现在可以使用Unified Service Desk 中更新的 KM Control 托管控件来配置您的代理应用程序中的知识库文章搜索窗格,它允许您搜索和使用存储在 Dynamics 365 或 Parature 中的相关知识。详细信息:使用 Dynamics 365 或 Parature 知识进行有效的客户接洽

OAuth 支持

由于基础 XRM 工具 API 现在支持 OAuth 身份验证,Unified Service Desk 客户端可以使用 OAuth 协议连接到启用了 CRM Online、面向 Internet 的部署 (IFD) 或 OAuth 的本地实例。详细信息:TechNet:使用 Unified Service Desk 客户端连接到 CRM 实例

有关 XRM 工具中 OAuth 支持的信息,请参阅使用 XRM 工具构建 Windows 客户端应用程序

Visual Studio 2013 和 Visual Studio 2015 的 HAT 软件工厂支持

除了 Visual Studio 2010 和 Visual Studio 2012,托管应用程序工具包 (HAT) 软件工厂现在还支持 Visual Studio 2013 和 Visual Studio 2015。 详细信息:UII 托管应用程序工具包 (HAT)

针对托管网页稳定性和性能改进浏览器控制增强

IE Process 浏览器控件经过重新开发,可优化内存管理并改进 Unified Service Desk 中托管网页的稳定性和性能。 另外,还引入了一种新的监视进程服务 - Unified Service Desk 监视进程 (usdmp.exe) 来监视 Unified Service Desk 运行状况,它会停止任何无响应的以及导致 Unified Service Desk 冻结或停止响应的浏览器进程实例。 如果浏览器流程实例未响应,但 Unified Service Desk 能够响应,则不会终止浏览器流程实例。详细信息:为您的控件选择一个托管方法

另请参阅

TechNet:面向管理员人员的 Unified Service Desk 新增功能
CRM 中针对开发人员的新增功能

Unified Service Desk 2.0

© 2017 Microsoft。 保留所有权利。 版权