演练 2:在代理应用程序中显示外部网页
发布日期: 2016年11月
适用于: Dynamics 365 (online),Dynamics 365 (on-premises),Dynamics CRM 2013,Dynamics CRM 2015,Dynamics CRM 2016
本演练演示如何在代理应用程序中显示网页或外部 URL。 在本演练中,您将了解如何在客户端应用程序中显示 Unified Service Desk 管理指南,此指南在https://technet.microsoft.com/library/dn499779.aspx上联机可用。
必备项
您必须完成 演练 1:创建简单的代理应用程序。 此演练需要具备你在第一个演练中已完成的配置。
本演练假设您将使用您在演练 1 末尾登录代理应用程序所使用的相同用户凭据。 如果其他用户测试应用程序,您必须将该用户分派到“Contoso 配置”。详细信息:演练 1:创建简单的代理应用程序
必须熟悉以下 Unified Service Desk 中的概念:
托管控件的两种类型:标准 Web 应用程序和工具栏容器。详细信息:托管控件类型和操作/事件引用
如何配置 操作调用
使用 Unified Service Desk 配置筛选访问。详细信息:TechNet:使用 Unified Service Desk 配置管理访问
在本演练中
步骤 1:创建托管控件以显示网页
步骤 2:创建托管控件的工具栏容器类型
步骤 3:添加工具栏并将其附加到工具栏容器
步骤 4:添加工具栏按钮和操作调用以显示网页
步骤 5:将控件添加到配置中
步骤 6:测试应用程序
结论
步骤 1:创建托管控件以显示网页
在此步骤中,您将创建标准 Web 应用程序类型的托管控件以显示该网页。
登录到 Microsoft Dynamics 365。
转到“设置”>“Unified Service Desk”。
单击“托管控件”。
单击“新建”。
在“新托管控件”页面上,指定以下值:
字段
值
客户
Contoso 帮助
显示名称
Contoso 帮助
USD 组件类型
标准 Web 应用程序
允许多个页面
否
宿主类型
内部 WPF
应用程序是全局的
已检查
显示组
MainPanel
单击“保存”。
步骤 2:创建托管控件的工具栏容器类型
工具栏容器托管控件用于在 Unified Service Desk 中保留并显示工具栏。 在此节中,您将创建托管控件的“工具栏容器”类型,其显示在客户端应用程序的工具栏区域。
登录到 Microsoft Dynamics 365。
转到“设置”>“Unified Service Desk”。
单击“托管控件”。
单击“新建”。
在“新托管控件”页面上,指定以下值:
字段
值
客户
关于工具栏容器的 Contoso
USD 组件类型
工具栏容器
显示组
AboutPanel
单击“保存”。
步骤 3:添加工具栏并将其附加到工具栏容器
在此步骤中,您将创建工具栏并将其附加到在步骤 2 中创建的工具栏容器托管控件中。 这样做是为了在代理应用程序中显示工具栏。
登录到 Microsoft Dynamics 365。
转到“设置”>“Unified Service Desk”。
单击“工具栏”。
单击“新建”。
在“新工具栏”页上,在“名称”框中键入“关于工具栏的 Contoso”,然后单击“保存”。
将工具栏附加到步骤 2 中创建的工具栏容器托管控件中。 在导航栏上,单击“Contoso 关于工具栏”旁边的向下箭头,然后单击“托管控件”。
在下一个页面上,单击“添加现有托管控件”,在搜索框中键入 Contoso About Toolbar Container,然后按 Enter 键或单击搜索图标。
从搜索结果中,请选择“关于工具栏容器的 Contoso”。
单击“保存”。
步骤 4:添加工具栏按钮和操作调用以显示网页
在此步骤中,在工具栏上添加按钮并附加操作调用到此按钮,以便在单击此按钮时,在由步骤 1 创建的托管控件中显示指定网页。
在步骤 3 中保存工具栏之后,“按钮”区域才可用。 在“按钮”区域,请在右角单击“+”以添加按钮。
在“新托管控件”页面上,指定以下值。
字段
值
客户
Contoso 显示帮助
按钮文本
显示帮助
单击“保存”以保存记录,并启用“操作”区域。
添加两个操作调用,以便为您在步骤 1 中指定的托管控件指定要导航到的网页的 URL。 此外,请在Contoso 全局管理器“托管控件中再创建一个操作调用,以便显示步骤 1 中在代理应用程序内创建的托管控件。
在“操作”区域中,单击右角的“+”以添加操作调用。
在“操作”区域的搜索框中,按 Enter 或单击搜索图标。
在搜索结果框中,在右下角单击“新建”以为此工具栏按钮创建操作调用。
在“新操作调用”页上,指定以下值:
字段
值
客户
Contoso 操作调用:显示帮助
订单
1
托管控件
Contoso 帮助
操作
导航
数据
url=https://technet.microsoft.com/library/dn499779.aspx
单击“保存”。 将新操作调用添加到“Contoso 显示帮助”按钮中。
添加其他操作调用到该按钮以在客户端应用程序中显示网页的托管控件上设置焦点。 在“操作”区域中,单击右角的“+”以添加操作调用。
在搜索结果框中,在右下角单击“新建”以为此工具栏按钮创建操作调用。
在“新操作调用”页面上,指定以下值。
字段
值
客户
Contoso 操作调用:显示帮助托管控件
订单
2
托管控件
Contoso 全局管理器
操作
ShowTab
数据
Contoso 帮助
单击“保存”。 添加新操作调用到“Contoso 显示帮助”按钮。 您可以查看添加到工具栏按钮的两个操作调用。
步骤 5:将控件添加到配置中
在此步骤中,请添加在此演练中创建的操作调用、托管控件和工具栏到“Contoso 配置”以向分派到配置的用户显示这些控件。 在 演练 1:创建简单的代理应用程序 中创建“Contoso 配置”。
将以下添加到“Contoso 配置”。
控件名称 |
控件类型 |
---|---|
Contoso 操作调用:显示帮助 |
操作调用 |
Contoso 操作调用:显示帮助托管控件 |
操作调用 |
Contoso 帮助 |
托管控件 |
关于工具栏容器的 Contoso |
托管控件 |
关于工具栏的 Contoso |
工具栏 |
要添加控件到配置:
登录到 Microsoft Dynamics 365。
在导航栏上,单击“Microsoft Dynamics 365”,并随后选择“设置”。
转到“设置”>“Unified Service Desk”。
单击“配置”。
单击“Contoso 配置”以打开定义。
在导航栏上,单击“Contoso 配置”旁边的向下箭头,然后选择“操作调用”。
在下一个页面上,单击“添加现有操作调用”,在搜索框中键入“Contoso Action Call”,然后按 ENTER 键或单击搜索图标。
在搜索结果中显示两个操作调用。 添加这两个操作调用。
同样,通过单击“Contoso 配置”旁边的向下箭头添加托管控件和工具栏,然后分别单击“托管控件” 和“工具栏”。
单击“保存”。
步骤 6:测试应用程序
启动 Unified Service Desk 客户端应用程序,并登录到使用与 演练 1:创建简单的代理应用程序 中分派到“Contoso 配置”的相同用户凭据配置 Unified Service Desk 的 Dynamics 365 实例上。 有关使用 Unified Service Desk 客户端应用程序连接至 Dynamics 365 实例的信息,请参阅 TechNet:使用 Unified Service Desk 客户端连接至 CRM 实例
现在代理应用程序的右上角将拥有“显示帮助”按钮:
单击“显示帮助”以显示在 Unified Service Desk 应用程序中指定的 Web URL。
结论
在本演练中,您了解了如何在 Unified Service Desk 客户端应用程序中显示网页。 使用配置,您还可以了解如何筛选 Unified Service Desk 控件的访问权限。
另请参阅
演练 1:创建简单的代理应用程序
演练 3:在您的代理应用程序中显示 Microsoft Dynamics 365 记录
演练 4:在代理应用程序的会话中显示 Microsoft Dynamics 365 记录
演练 5:通过显示会话名称和概述数据显示增强的会话信息
演练 6:配置代理应用程序中的调试器托管控件
演练 7:在代理应用程序中配置代理脚本
演练 8:在您的代理应用程序中使用 Parature 知识库
统一服务台配置演练
Unified Service Desk 2.0
© 2017 Microsoft。 保留所有权利。 版权