JAVA技术文章IT技术篇

Change Set 总结

2019-03-04  本文已影响9人  古月的小七

在Salesforce的开发中,我们通常会在多个org当中进行开发,比如项目初始阶段我们一般会在DEV环境当中进行开发,之后项目上线运行前,我们还有SIT环境测试和UAT环境测试,当然这些环境一般是从PRODUCT环境当中Clone过来的,更接近实际用户环境。我们在不同环境切换的时候需要去做一次部署,在Salesforce当中我们称为是 Change Set。

在change set当中我们需要把我们在DEV环境中的所有开发量给部署到一个新环境中,这就要求我们需要做好Configuration Book。需要对我们的每个修改有一个详细的追踪。这样才能保证我们在部署的过程中,尽量能一次性成功,虽然这种可能性极低。因为实在是太多东西了。

在部署完成,去目标系统检查我们部署的东西是否成功时,要和DEV环境确认,是部署的问题还是我们DEV环境本身有问题。例如,在APP Luncher 里面我们不能搜索,某个tab,首先检查我们在APP Manager里面有没有把Navigation Item里面的东西给转移过去。第二在Permission set当中有没有设置Visiable,再去DEV环境检查Profile是否一致。

下面在添加一些SFDC的安全设置的基本信息,这对刚开始接触SFDC的小伙伴来说太痛苦了,因为往往问题不是代码能力,而是配置信息。

一个用户只能有一个Profile,但是可以有多个Permission Set,对于个人的单独权限我们可以通过Share Setting来实现。

Profile:

1.Assigned APP,每个用户可以看到哪个APP 

2.Tab Setting: Default On, Default Off, Tab Hidden(tab的显示与隐藏)

3.Object Permission:对Object的Read,Edit,Create,Delete权限

4.Permission Set:对profile的补充,常用于临时权限

上一篇下一篇

猜你喜欢

热点阅读