将沙盒更改部署到生产环境

将沙盒更改部署到生产环境

沙盒会模拟您的生产环境,允许您使用 CRM 数据测试实时业务场景,并将沙盒中的配置部署到生产环境,而不会对原始数据产生影响。
示例
  1. 创建一个蓝图,模拟一个流程,并将其部署到父 CRM 账户,直到一切运行顺畅,期间不会对真实生产环境进行任何更改。
  1. 作为管理员,您可以更改组织的层级结构来测试 CRM 数据的行为,检查组织中的数据共享属性是否受到影响,并将您需要的更改仅部署到父账户。

在部署之前,查看变更 

一旦创建了沙盒,在该沙盒中所做的更改将列在相应沙盒环境中的变更集列表 下。这些更改根据以下参数进行分类和汇总。
  1. 组件及条目:显示每个功能所做的所有更改(条目)。例如,如果在沙盒中创建了一个组,那么组将是组件,您在沙盒中为该组输入的名称将是条目。
  1. 记录类型:显示更改是在哪个模块中进行的。
  1. 操作:显示条目是否被添加、更新或删除。
  1. 操作者:显示谁进行了更改。
  1. 操作完成时间:显示更改的时间。
  1. 已链接:显示与选定条目相关联的其他条目。例如,在下方的屏幕截图 中,链接图标显示太平洋联系人 布局与更改的条目 - 次要联系人 相关联。

您还可以通过点击变更集列表右侧的漏斗图标,根据参数对这些变更进行筛选。


部署类型

当您将更改部署到生产环境时,您可以根据需要选择完整部署或部分部署。
  1. 完整部署:变更集中列出的所有组件或条目都将被部署。
  2. 部分部署:只有您在变更集中选择的特定组件或条目将被部署。

将变更部署到生产环境

一旦您选择了部署类型和项目,部署开始页面将打开,允许您检查任何依赖项。您可以查看哪些条目符合资格,哪些存在冲突。
  1. 如果您的更改已通过审核,那么在生产环境中部署这些更改时将不会出现问题。
  1. 如果您的更改存在冲突,您将无法继续部署,因为更改可能会导致名称覆盖、超出功能限制、缺少父项等问题。
当存在冲突的变更时,在这些变更被修正之前,它们是不会被推送到部署的。
示例 1:如果您在生产账户中有一个名为 vehicle 的模块,并在沙盒账户中在该模块内创建了一个字段。但由于某些原因,vehicle 模块已被删除。现在,如果您将更改部署到生产设置中,由于缺少父项(在这种情况下为模块 vehicle)而出现冲突。
示例 2:在 vehicle 模块中有一个名为 insurance 的字段。当在 沙盒账户中的 vehicle 模块内使用相同名称创建字段时,由于名称覆盖而出现冲突。
您可以查看合格和冲突部署的详细信息,并确认部署。
  
将沙盒更改部署到生产环境
  1. 进入设置 > 数据管理 > 沙盒
  2. 点击您要部署的沙盒。
  3. 变更集列表 中,选择您要部署的更改。
    1. 如果您想将所有更改部署到生产环境,请选中组件和条目 标题左侧的复选框,然后点击部署更改到生产环境按钮。
    2. 如果您想部分部署更改,请选中特定组件的复选框,然后点击部署更改到生产环境按钮。
  4. 开始部署 页面查看所有合格和冲突更改的详细信息,修正任何冲突,然后点击是的,继续按钮。

需要记住的要点:

1. 您可以从沙盒账户部署以下配置用于生产环境:

  1. 角色
  2. 职位
  3. 数据共享设置
  4. 多币种
  5. 区域管理
  6. 自动化
  7. 定制
  8. 模板
  9. 自定义计划
  10. Web表单
  11. 工作流规则
  12. 蓝图
  13. 翻译
  14. 向导
  15. 标签

注意:对翻译所做的更改有时会根据文件大小以延迟方式反映在生产账户中。

2. 然而,沙盒目前不支持积分规则。

3. 沙盒允许您测试添加新配置时会发生什么,以及编辑或删除现有配置时会发生什么。

4. 从沙盒环境发送的邮件不会送达收件人,它仅用于测试目的。

5. 通过工作流规则或蓝图触发的邮件不会送达收件人,但是这些邮件将显示在记录的邮件相关列表中。

6. 数据无法从其他 CRM 源迁移到沙盒中。不过,您可以将记录导入或从实时 CRM 账户中填充示例数据或选定数量的记录到特定模块。

7. 在沙盒中更新字段并将更改部署到生产环境将覆盖现有字段的属性。例如,如果电子邮件字段在沙盒中标记为“必填”,在生产环境中标记为“唯一字段”。那么,部署后字段的属性将被覆盖为必填。

8. 要知道您是在沙盒环境还是生产环境中工作,请留意一个明亮的橙色沙盒丝带。这用于区分沙盒与您的生产环境设置。

9. 沙盒用于在配置移动到生产账户之前进行测试和验证,因此,在沙盒账户中填充、导入或手动添加的记录不能部署到生产环境。

10. 通过沙盒在过去 6 个月内部署的更改将列在沙盒列表附近的部署日志 选项卡中。

注意:
在将沙盒中的更改部署到生产环境时,ID 和 URL 将自动更改为与生产账户匹配。此自动匹配适用于以下功能:
  1. Deluge 函数
  2. 客户端脚本
  3. Web页
  4. 自定义链接
  5. 自定义按钮
这是通过以下方式完成的:
ID 替换:自动查找并替换旧的沙盒ID 与正确的新产品ID,反之亦然。
注意:
    1. ​ID 替换仅在沙盒包含生产数据时进行,即对于部分数据或全数据类型的沙盒,且记录是从生产环境复制到沙盒的。
    2. 此外,如果记录直接在沙盒中创建,然后创建了自定义函数或上述功能,在部署过程中记录 ID 将不会被替换。
RL 转换:此工具查找并更新任何网页链接,将其从沙盒 URL 更改为正确的生产 URL,反之亦然。

跟踪已部署的变更

一旦您将更改部署到生产账户,部署的详细信息将列在部署日志选项卡中。

可用性
需要权限
具有管理沙盒权限 的用户可以查看和筛选所有沙盒环境的日志。
其他与特定沙盒环境关联的用户,只能查看和筛选该特定沙盒的日志。
  
部署日志将按时间顺序显示以下详细信息。
  1. 部署日期

  2. 变更所部署的沙盒环境名称

  3. 已部署的变更

  4. 部署变更的用户

您可以通过沙盒名称或筛选参数(如时间组件和条目、模操作用户)来筛选日志。



注意
  1. 在沙盒中,如果配置被分配或关联到开发者,那么这些更改无法部署到生产账户。

    假设在沙盒中配置了一个分配规则,使得符合标准的记录将被分配给开发者。在这种情况下,在将更改部署到生产账户时会显示冲突。为了部署这些更改,需要更改用户。
另请参阅