在 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 中的审核数据通过渠道被传送到一个侦听器,通过该侦听器,您可以控制审核日志记录通过渠道传送到的位置,例如到文本文件、windows 事件日志或数据存储中等。

诊断日志记录可以帮助您排查 Unified Service Desk 应用程序上可能发生的问题。

在 Unified Service Desk 中配置审核和诊断时,请牢记以下功能:

  • 配置和记录 Unified Service Desk 审核和诊断的方式完全独立于 Microsoft Dynamics 365 中的审核功能。

  • Unified Service Desk 审核需要一个侦听器托管控件来记录和保存审核活动。 同样,您可以使用侦听器托管控件通过渠道传送诊断日志记录,但这不是必需的,而且在默认情况下,记录诊断日志记录在本地计算机上。

审核和诊断配置概述

  1. 开发人员编写了用于自定义侦听器的代码。 通常,自定义侦听器是一个程序集。 详细信息:MSDN:定义您的自定义侦听器

  2. 开发人员将该程序集压缩成一个 .zip 包文件。 详细信息:MSDN:将您的自定义代码压缩成一个自定义文件

  3. 开发人员创建侦听器托管控件,其中包含有关步骤 1 中创建的程序集的信息。 详细信息:MSDN:侦听器托管控件(托管控件)

  4. 创建Unified Service Desk 管理员创建一个审核和诊断设置记录来定义哪些内容将被审核或诊断。 此外,侦听器托管控件与该审核和诊断设置记录关联。 更多信息:审核

  5. Unified Service Desk 管理员创建一个自定义文件记录,并附加由开发人员在上一步中创建的 .zip 包文件。 更多信息:使用自定义文件分发自定义托管控件

  6. Unified Service Desk 管理员将该自定义文件记录与相应的配置关联。 更多信息:为用户分派 Unified Service Desk 配置

本主题内容

审核

诊断

添加用户信息到审核和诊断设置日志记录中

停用或激活审核和诊断设置记录

审核

您可以通过两种方式之一在 Unified Service Desk 中配置审核:

  • 使用审核和诊断记录的标准或自定义审核。 该审核功能为集中式管理,提供多个事件供您选择,并允许您添加确定在哪里发送审核数据的自定义侦听器。

  • 通过添加一个审核标志并在“选项”区域将其值设置为 1 的标准审核。 该审核功能在组织数据库的 UII_auditBase 表中具有有限的事件和日志审核数据。

System_CAPS_note说明

如果同时启用审核和诊断记录以及审核标志选项记录,则将忽略审核标志选项记录且不记录审核数据。

创建审核和诊断记录以用于审核

  1. 转到“设置”>“Unified Service Desk”>“审核和诊断设置”。

  2. 单击“新建”。

  3. 在“名称”框中,键入说明审核和诊断记录用途的名称,例如所有事件审核

  4. 选择启用活动跟踪。

  5. 由于此示例用于跟踪所有事件,所以请将所有复选框保留为选中状态。 或者,您可以取消选择不想为该记录审核的任何事件的复选框。

    您还可以在此记录中包括诊断日志记录。 有关详细信息,请参阅 诊断 一节。

  6. 在“跟踪源设置”区域中,添加一个跟踪源设置记录。 该跟踪源设置包括用于将审核和诊断活动通过渠道传送到数据存储、事件日志或文本文件的侦听器托管控件。 若要创建跟踪源设置记录,请执行以下步骤。

    System_CAPS_important重要事项

    必须提供包含有效侦听器托管控件的跟踪源设置记录,该控件用于记录审核活动,否则审核活动将不保存。 有关如何创建侦听器托管控件的信息,请参阅 MSDN:使用自定义侦听器进行审核、诊断和跟踪

    1. 在审核和诊断设置记录的“跟踪源设置”区域中,单击“+”,单击搜索放大镜,然后单击“+新建”。

      在 USD 中创建新的跟踪源设置记录

    2. 键入跟踪源设置记录的名称,例如 Azure Data Store 的 USD 代理审核跟踪源,然后单击“保存”。

    3. 在侦听器托管控件旁,单击“+”,键入将用于代理审核的侦听器托管控件的名称,然后按 Enter。 在列表中选择侦听器托管控件。

    4. 单击“保存”。

  7. 单击“保存并关闭”。

备注

在创建审核和诊断设置记录时,这些记录即被激活。

  1. 然后,若要开始审核日志记录,将审核和诊断记录与一个配置关联。 为此,创建一个配置或使用现有配置,然后在“配置”窗体的“审核和诊断设置”属性中选择审核记录。详细信息:使用的统一台服务配置管理访问

通过添加审核标志的标准审核

  1. 登录到 Microsoft Dynamics 365。

  2. 转到“设置”>“Unified Service Desk”。

  3. 单击“选项”。

  4. 在选项页上,单击“新建”。

  5. 在“新选项”页上,在“名称”字段中键入审核标志名称,并在“值”字段中键入适当的值。

    在 Unified Service Desk 中添加审核标志

    可以使用此表中所列的审核标志。

    审核标志

    说明

    AuditCacheMaxSize

    将此标志值设置为“1”时,在保存到服务器之前,缓存的审核记录数为 1。

    仅当“AuditNoCache”的值是“错误”时,该选项才会运行。

    AuditFlagAction

    将此标志值设置为“1”时,只要触发操作就会创建审核记录。

    AuditFlagAgentState

    将此标志值设置为“1”时,代理状态发生更改后,就会创建审核文件。

    AuditFlagHostedApplication

    将此标志值设置为“1”时,只要托管应用程序被启用或获得焦点,就会创建审核文件。

    AuditFlagLogin

    将此标志值设置为“1”时,只要代理登陆,就会创建审核记录。

    AuditFlagSession

    将此标志值设置为“1”时,只要创建会话或切换会话,就会创建审核记录。

    AuditFlagWorkflow

    将此标志值设置为“1”时,只要启用或关闭 UII 工作流,就会创建审核记录。

    AuditNoCache

    如果将该值设置为“True”,审核记录会被动态保存到服务器而无任何缓存。

  6. 单击“保存”。

  7. 若要查看审核日志记录,请登录 Microsoft Dynamics 365,然后从工作效率区域单击“高级查找”。 在“查找”列表中,选择 UII Audit,然后单击“结果”查看所有审核日志记录详细信息。

诊断

名为 UnifiedServiceDesk-<日期>.log 的 UTF-8 编码的文本文件保留在客户端计算机上以下位置:c:\Users\<UserName>\AppData\Roaming\Microsoft\Microsoft Dynamics 365 Unified Service Desk\<Version>。 日志文件记录客户端应用程序中的操作事件和错误,当您首次启动 Unified Service Desk 客户端应用程序时,会创建或追加日志记录。 默认情况下,会在 Unified Service Desk 客户端应用程序错误级别启用诊断日志记录。 本主题介绍如何查看并更改客户端诊断日志记录特性。

创建审核和诊断记录以用于诊断

  1. 转到“设置”>“Unified Service Desk”>“审核和诊断设置”。

  2. 单击“新建”。

  3. 在“名称”框中,键入说明审核和诊断记录用途的名称,例如诊断信息级别日志记录

  4. 单击“启用诊断跟踪”。

    虽然您可以在单个记录中同时配置审核和诊断,但此处的过程仅在审核和诊断设置记录中配置诊断。 请参阅 审核 了解配置审核的过程。

  5. 由于此示例用于跟踪信息级别事件,所以选择“信息”作为“诊断详细级别”。 此处描述了可用的日志记录级别。

    日志级别

    说明

    错误

    仅报告错误事件。

    警告

    报告错误和警告事件。

    信息

    报告错误、警告和信息事件。

    详细

    报告错误、警告、信息和详细事件。

  6. 单击“保存并关闭”。

备注

请注意,在创建审核和诊断记录时,这些记录即被激活。

  1. 然后,若要开始诊断日志记录,将审核和诊断设置记录与一个配置关联。 为此,创建一个配置或使用现有配置,然后在“配置”窗体的“审核和诊断设置”属性中选择审核记录。详细信息:使用的统一台服务配置管理访问

添加用户信息到审核和诊断设置日志记录中

“用户架构设置”区域提供可以添加到审核和诊断记录中的用户实体属性列表。 您在审核和诊断设置记录中选择的值包括在记录的审核和诊断数据中。 不要仅仅用姓名来标识用户,您可以使用众多属性来唯一标识审核和诊断日志中的每个用户,例如 Active Directory Guid、住宅电话或主要电子邮件等。 如果用户架构值为“null”或空,则不在审核日志中记录条目。

警告

审核和诊断日志可以包含个人身份信息,应妥善保存。

停用或激活审核和诊断设置记录

  1. 在“激活审核和诊断设置”视图中,选择要停用的记录。

  2. 在操作工具栏上,单击“停用”。

    从“停用审核和诊断设置”视图中,请使用类似的步骤激活被停用的记录。

另请参阅

MSDN:Unified Service Desk 的管理选项
MSDN:全局管理器(托管控件)
管理统一服务台

Unified Service Desk 2.0

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