Dynamics crm 需要将审核记录从Dynamics 365 CE获取到SharePoint,然后将其删除

Dynamics crm 需要将审核记录从Dynamics 365 CE获取到SharePoint,然后将其删除,dynamics-crm,audit,dynamics-crm-365,Dynamics Crm,Audit,Dynamics Crm 365,我正在尝试使用Microsoft Flow获取Dynamics 365 CE的审核记录。我从审计汇总视图中获取记录,但没有相关的旧值到新值记录。 我也无法删除审核记录 我无法找到任何与旧值相关的实体,也无法在Microsoft Flow中使用新值。 我已尝试从Microsoft Flow中删除记录 我希望获得完整的审计实体记录,包括旧价值和新价值的记录。 尝试删除记录时会显示消息“delete method不支持“Audit”类型的实体。是否有解决方法?据我所知,Audit实体只支持批量删除而不

我正在尝试使用Microsoft Flow获取Dynamics 365 CE的审核记录。我从审计汇总视图中获取记录,但没有相关的旧值到新值记录。 我也无法删除审核记录

我无法找到任何与旧值相关的实体,也无法在Microsoft Flow中使用新值。 我已尝试从Microsoft Flow中删除记录

我希望获得完整的审计实体记录,包括旧价值和新价值的记录。
尝试删除记录时会显示消息“delete method不支持“Audit”类型的实体。是否有解决方法?

据我所知,Audit实体只支持批量删除而不支持删除。 还可以对早于特定日期或月份的审核记录执行批量删除

这是我从微软的文档中找到的

审核日志存储在块中。每个块包含大约3个 数月的日志。您只能删除最旧的块,不能删除 删除当前正在使用的块


我没有尝试使用me flow获取新旧值,但我能够使用c代码成功获取审核记录的新旧值。

据我所知,审核实体只支持批量删除,不支持删除。 还可以对早于特定日期或月份的审核记录执行批量删除

这是我从微软的文档中找到的

审核日志存储在块中。每个块包含大约3个 数月的日志。您只能删除最旧的块,不能删除 删除当前正在使用的块

我没有尝试使用me flow获取新旧值,但我能够使用c代码成功获取审核记录的新旧值。

了解CRM审核概念

您可以使用
RetrieveRecordChangeHistoryRequest
对特定记录进行审核数据检索

可以使用直接按钮从UI中删除特定的审核条目。这是最新版本的一部分。但我认为没有相同的代码段/端点

了解CRM审计概念

您可以使用
RetrieveRecordChangeHistoryRequest
对特定记录进行审核数据检索

可以使用直接按钮从UI中删除特定的审核条目。这是最新版本的一部分。但我认为没有相同的代码段/端点


谢谢你的回复。我正在寻找无代码解决方案。但是,你能简单地告诉我如何使用c#获取审核记录的新旧值吗?参考链接谢谢。我会查看此链接。谢谢你的回复。我正在寻找无代码解决方案。但是,你能简单地告诉我如何使用c#获取审核记录的新旧值吗?李谢谢。我会查一下的。