将沙箱更改部署到生产中

将沙箱更改部署到生产中

您在沙箱帐户中创建的配置将显示在 CRM 帐户的“沙箱”页面中的更改集分栏中。

要将更改部署至生产环境,请执行以下操作:

  1. 转至设置 > 数据管理 > 沙箱
  2. 更改集分栏中,将显示沙箱帐户中进行的更改及详细信息,例如,模块、操作、用户、日期等等。
  3. 点击右端的漏斗图标以应用过滤器。可根据模块、用户、所进行的操作、日期和组件进行过滤。
  4. 可部署全部或部分更改。
    • 要部署全部更改 - 点击“组件及项目”左侧的复选框。这将选中更改集中显示的所有更改。现在,点击将更改部署至生产环境
    • 要部署部分更改 - 点击要部署的特定组件左侧的复选框。也可以选择多个组件。现在,点击将更改部署至生产环境
  5. 在打开的开始部署页面中,将显示已验证的项有冲突的项的更改。

    • 已验证的项 - 部署至生产环境时不会产生任何问题的更改。
    • 有冲突的项 - 将因为以下原因产生问题的更改:名称覆盖、现有功能限制、缺少父项目等等。如果存在冲突更改,那么这些更改在得到修正前不会推送至部署。
      • 示例 1:如果生产环境帐户中具有名为车辆的模块,并且您在沙箱帐户的该模块中创建了一个字段。但是,因为某些原因,车辆模块已被删除。现在,如果您将更改部署至生产环境,那么将发生冲突,因为缺少父项目,在此情况下,即车辆模块。
      • 示例 2:车辆模块中,有一个名为保险的字段。如果同一名称在沙箱的车辆模块中用于创建字段,那么将发生冲突,因为出现了名称覆盖
  6. 点击是,继续以完成部署过程。

现在,“更改集”分栏下选中的所有/特定更改将部署至生产环境。

更改集旁边有一个部署日志页签,在此页签中,将显示有关已部署的更改的所有详细信息。还可使用过滤器以根据需求查看部署日志。



注意
  1. 在沙箱中,如果分配了任何配置或与开发者相关联,则所做的更改将无法部署到生产帐户中。
  1. 假设在沙盒中配置了分配规则,那么符合条件的记录将分配给开发人员。 在这种情况下,将更改部署到生产帐户时将显示冲突。 应该更改用户才能部署更改