审核用户访问

 

发布日期: 2016年11月

适用于: Dynamics CRM 2015

Microsoft Dynamics CRM 2015 和 Microsoft Dynamics CRM Online 2015 更新 支持审核用户访问的功能。 记录的信息包括用户何时开始访问 Microsoft Dynamics 365,以及访问是源自 Microsoft Dynamics 365 Web 应用程序、Dynamics CRM for Outlook 还是对 Web 服务的 SDK 调用。

启用用户访问审核

在组织级别启用用户访问审核。 若要启用或禁用用户访问审核,必须检索目标组织的记录,并更新组织的 Organization.IsUserAccessAuditEnabled 属性值。 还必须启用对组织的全局审核,具体方法是:在组织记录中,将 Organization.IsAuditEnabled 属性设置为 true。 若要审核用户访问的起源(例如:Web 应用程序、Dynamics CRM for Outlook 或 SDK),必须启用对被访问实体的审核。

可以使用 Organization.UserAccessAuditingInterval 属性读取或设置审核用户访问的频率。 默认属性值 4 指示每 4 小时审核一次用户访问。

有关启用对组织和实体的审核的详细信息,请参阅配置要审核的实体和属性

筛选用户访问事件

若要搜索与用户访问相关的审核记录,您的代码应该检索组织的Audit记录,并筛选 Audit.Action 中的值。 提供了名为 AuditAction 的枚举以确定支持的审核操作。 与用户访问相关的操作如以下列表所示。

  • AuditAction.UserAccessviaWeb

  • AuditAction.UserAccessviaWebServices

  • AuditAction.UserAccessAuditStarted

  • AuditAction.UserAccessAuditStopped

UserAccessviaWeb 指示从 Microsoft Dynamics 365 Web 应用程序或 Microsoft Outlook 的访问。UserAccessviaWebServices 指示从 SDK 的 Web 服务请求。 通过将 SampleCode\CS\HelperCode\OptionSets.cs 或 SampleCode\VB\HelperCode\OptionSets.vb 包括在您的应用程序项目中,可在代码中使用 AuditAction 枚举。

另请参阅

审核实体数据更改
配置要审核的实体和属性
Audit 实体消息和方法
示例:审核实体数据变化
示例:审核用户访问

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