Dynamics 365 - 自定义更改的监控实例

Dynamics 365 - Monitor instance for Customization changes

我们有一项业务要求(更多的财务合规要求)来监控我们的生产实例是否有任何 updates/releases/changes。这是为了满足审计义务,以便我们可以证明所有更改仅在已建立的发布流程内执行,即。除此之外,没有人对 CRM 实例进行更改。

需要明确的是,我们已经建立了发布管理流程,但问题是是否有一种方法可以监控 CRM 实例以证明确实没有在发布管理之外进行任何更改。我们有一个 Dynamics 365 在线实例。我已经搜索了一些合适的东西,但找不到任何东西,所以这里提出的问题是为了获得关于这个问题的潜在解决方案的指示/想法,甚至是我可以从哪里开始研究潜在解决方案的指示。

作为背景,CRM 应用程序具有财务数据,因此我们有 'over the top' 财务 controls/legal 义务需要满足,因此需要满足。

您可以从 MS Labs 探索这个 Change Tracking Solution,基本上是为了跟踪所有 Publish/Publish 全部来自 CRM 组织。

The Change Tracking solution helps in tracking down the details of changes on who updated an entity, JavaScript, assemblies and processes along with the time of update. This solution is built on Dynamics 365 and as well works on Dynamics CRM 2016 (Online/ On premises)

我从未尝试过这个,但这是我之前在 MS 内部工作的一个团队提供的。

如果这不适合您,您可以自己在 PublishPublishAll 消息上实施自定义插件。