如何解决从托管解决方案中删除实体、流程、仪表板和报告
我的要求是从 CRM 动态 365 系统(TEST、UAT、PROD)上的托管解决方案中删除某些实体、流程、仪表板和报告。 必须首先在具有非托管解决方案的(开发)CRM Dynamics 365 环境中实施更改。
这是我们遵循的过程:
开发人员自定义 DEV 解决方案(非托管)并将解决方案作为托管解决方案导出到 TEST 以供 QA 审查:
非托管解决方案 (DEV) -- 导出托管解决方案 --> 测试 CRM Dynamics 365 系统
在 QA 通过 TEST 审核后:
非托管解决方案 (DEV) --导出托管解决方案--> UAT CRM Dynamics 365 系统
客户通过UAT审核后:
非托管解决方案 (DEV) -- 导出托管解决方案 --> PROD CRM Dynamics 365 系统
注意:环境中有多种解决方案。示例:DEV、TEST、UAT 和 Prod 有解决方案 1、解决方案 2、解决方案 3、解决方案 4、解决方案 5
我如何从非托管解决方案中删除 DEV 中的实体、实体(具有依赖关系)、流程(工作流)、仪表板和报告,以便在我导出时从托管解决方案中删除它 以上 TEST、UAT 和 PROD CRM Dynamics 365 环境的解决方案?
解决方法
您可以通过解决方案添加和更改现有配置设置,但解决方案不能用于删除目标(TEST、UAT、PROD)环境中的组件。如果您在 UAT 或 PROD 中有一个托管解决方案,并且您将其删除,那么它将删除该环境中的所有元素。
,无法从 TEST、UAT 和 PROD 中删除此模块,因为没有建议的方法可以从托管解决方案中删除模块!
但是您可以在 SQL 的帮助下执行此操作(如果您的 crm 处于许可状态并可以访问它),在解决方案表中通过将托管字段更改为零,您可以导出解决方案,然后从解决方案中删除所有未使用的组件xml 文件(在解决方案 zip 文件中)并再次将其导入 CRM。
此后,您可以使用从 DEV 导出的文件正常更新解决方案。
我过去就是这样做的,但如果您不是该领域的专家,我无法证明您是正确的!
最好的敬意。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。