【问题标题】:Is it possible to disable audit programmatically in Dynamics CRM (2013/2016)?是否可以在 Dynamics CRM (2013/2016) 中以编程方式禁用审核?
【发布时间】:2016-12-10 14:45:57
【问题描述】:

是否可以使用 CRM 服务全局禁用审核?它可以通过网络界面完成,但我需要以编程方式完成。

谢谢。

【问题讨论】:

    标签: c# .net dynamics-crm dynamics-crm-2013 audit


    【解决方案1】:

    看来您应该尝试调用 Web 服务来更新组织记录的 IsAuditEnabled 字段。

    Configure entities and attributes for auditing

    您可以在组织级别启用或禁用审核,方法是设置 组织记录的特定属性值。

    Organization entity messages and methods

    组织代表 Microsoft Dynamics CRM 的顶层 业务层次结构。该组织可以是一个特定的企业, 控股公司或公司。此实体的架构名称是 组织。

    Organization entity attributes

    IsAuditEnabled - 是否启用审核 - 布尔值 - 指示是否 已启用更改审核。

    【讨论】:

    • 谢谢 - 它有效 :) 我之前尝试过,但事实证明实体名称必须小写(“组织”)。供将来参考 - 由于某种原因 UpdateAttributeRequest 不起作用,我必须通过组织实体上的 UpdateRequest 来完成。
    【解决方案2】:

    似乎只能从 SDK 中检索审计数据信息,并删除分区,仅基于 this

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多