Salesforce从Sandbox向Producation部署功能有哪些需要注意的地方?

新手管理员,最近有一些更新再sandbox里面测试好了想部署到生产环境,第一次用changset,不太懂啊…
关注者
2
被浏览
658
登录后你可以
不限量看优质回答私信答主深度交流精彩内容一键收藏

这个问题其实不算新手哦,已经是高级管理员(Advanced Admin)里的问题了。还要看部署的功能改动是不是很大了,是否会影响用户使用,不过无论大小,都需要把下面这些因素考虑进去:

  1. 部署时间长短,是否会影响用户使用,是否需要先进行用户培训;这些都会对你的部署时间,系统是否需要下线停止访问这些决策有影响。


2. 在部署前根据变更追踪表准备一份部署清单,根据要部署的内容区分哪些是可以通过Change Set打包的,哪些是需要额外进行调整的,比如:数据、要删除的配置、标准列表值字段的列表值的调整等需要手动迁移。如果变更追踪表不完整的话,可以使用Setup Audit Trail来进行交叉对比,特别注意在开发期间如果生产环境也做了调整或者做过其他部署的话,对这次部署的影响也要进行评估,避免相互覆盖。


3. 准备工作做好之后就可以进行部署了,部署的步骤通常为:

  • 同步生产环境的变更
  • 打包出站更改集(如果涉及权限相关的内容,如字段、页面等,不要忘了打包简档)
  • 建立部署连接
  • 上载出站更改集
  • 部署前的手动调整
  • 验证(如果验证不通过,则回到沙盒中进行调整,复制更改集进行编辑后上载再验证直到通过)
  • 部署
  • 进行部署后的手动调整
  • 测试
  • 清除测试数据
  • 数据迁移
  • 上线


我之前在自由侠部落学的Salesforce高级管理员的课程,你感兴趣的话,也可以搜一下他们的公众号去了解一下。