沙箱 · 在组织的副本上测试改动
沙箱是一个组织的完整副本,不计费,专门用来无风险地试验对象、字段和自动化。做完之后,通过一份变更集只把您挑选的内容发布到生产环境。创建和发布由 SellioCRM 团队执行,不在设置页面上完成。
直接在生产环境上改配置,是大部分惊吓的来源:删掉了某个自动化正在用的字段,或者建了一个名字取错的对象,而十个人已经往里填了数据。沙箱的存在,就是让这些试验发生在一份副本上,并且只把成功的部分带回来。
沙箱是什么
- 一个全新且独立的组织,带有沙箱标记,由某个生产环境的组织复制而来。
- 副本包含元数据,也就是对象、字段、自动化和其余各项配置,同时也包含已有的记录。
- 它一出生就是隔离的。由于按组织隔离,沙箱永远看不到其他组织的数据,生产环境也永远看不到沙箱的数据。
- 沙箱不计入用量统计,也不产生费用。
- 生产环境的审计跟踪和用量历史不会被复制:副本从一段干净的历史开始。
沙箱是怎么创建出来的
创建、删除以及变更的发布,都在 SellioCRM 的运营控制台里、该组织的沙箱标签页中完成。设置里没有对应的按钮:贵组织的管理员无法自行创建沙箱。需要时请联系 SellioCRM 支持团队。
- SellioCRM 团队在控制台中打开生产环境的组织,进入沙箱标签页。
- 点击创建沙箱并等待复制完成。页面会告知克隆了多少行数据。
- 一个带沙箱标记的新组织随即出现,拥有与来源相同的对象、字段、自动化和记录。
把改动发布到生产环境
- 在控制台里打开沙箱后,沙箱标签页会显示它相对于来源生产环境的变更集。
- 每一项以对象、字段或自动化的形式出现,并标明是新增、已修改还是已移除。
- 勾选需要的条目并应用。对象会先于字段被应用,因为字段依赖于对象。
- 无法应用的条目会连同原因一并列出,而不是悄无声息地失败。
Example: 一家制造企业想重整产品档案:三个新字段、一个改名的字段和一条库存告警自动化。全部在沙箱里搭好并测试了两周。发布时,他们选择带上三个新字段和那条自动化,把仍有疑问的改名字段排除在外。生产环境收到的正是这四项。
发布会带走什么,不会带走什么
- 会带走配置:对象、字段和自动化。
- 不会带走记录。在沙箱里创建的联系人、生意和其他数据都留在沙箱里。
- 生产环境上不会有任何东西被自动删除。只存在于生产环境的条目在对比中会显示为已移除,但在有人手动删除它之前它一直存在。
- 应用是按名称幂等的:把同一个字段发布两次是更新,而不是复制出两个。
💡 删除一个沙箱会抹掉它里面的全部数据,并且不会影响生产环境和用户。由于沙箱里装着您数据的真实副本,请像对待生产环境一样谨慎对待它的访问权限。
常见问题
- 我能通过设置菜单自己创建沙箱吗?不能。这个操作在 SellioCRM 的控制台里。
- 沙箱会出现在我的账单上吗?不会。沙箱既不计量也不收费。
- 我可以在沙箱里测试集成和邮件发送吗?它是一个真实的组织;请先配置测试用的凭证,以免用复制来的数据向真实客户发出通讯。