Sharing Setting

Sharing Setting

学习目标
1,什么是Sharing Setting?
2,sharing setting怎么用?
3,踩过的"坑"(如何设置条件为空)

什么是Sharing Setting

Sharing Setting,其实用sharing rule来说更形象。在讲sharing rule之前,我们先要知道,salesforce的每一条记录都会一个owner,一般来说当对象设置为private,那么记录只能当前记录的Owner和他的上级(Role树状里面位于该Owner的更靠近根节点的用户)能够看到。sharing rule是一种规则,这种规则用来把记录做共享。
在这里插入图片描述

sharing setting怎么用

举例:在一个公司或者集团中,肯定会有上下级,会有同级竞争者。那么上级为了良性竞争,肯定会让同等级的下级不能互相看到彼此的信息。就好比销售A,B。销售总监能够看到A,B的销售线索,任务和跟进的客户信息。但是A,B之间肯定是不愿共享自己的客户的。但是也可能出现这种情况,当一个客户比较大,一个销售A跟不下来,那么这个时候销售A就找B问他愿不愿意,B同意了,那么A就可以通过sharing rule把这条销售任务分享给B,然后两个人一起跟进。
A给B共享的前提是销售任务的对象是私有的,具体操作如下:
1,打开Set up,在quick find里面输入sharing setting,然后click sharing rule
在这里插入图片描述
2,在default setting可以设置对象的读取权限。
Private:私有,记录只有Owner能看到
Public Read Only:大家都能看,只有Owner能写
Public Read/Write:公共读写,所有人可读可写
Controlled by Parent:这个用于community开发或者外部用户页面开发时候的访问控制。就是外部用户contact的访问记录权限是根据其所在的Account的权限来定义的。
在这里插入图片描述
3,找到任务这个对象,然后点击new。
在这里插入图片描述
4,新建sharing rule
:在step2,如果是把销售A的记录全部共享给B,那么就可以选择Base on record owner。如果是我们举得例子,A只需要把一条任务共享给B,那么久选Base on criteria。
在这里插入图片描述
5,设置记录的筛选条件和共享对象
共享对象可以select:
public group:公用小组,即如果销售A想把这个业务机会共享给他指定的北京区域的销售伙伴,那么可以创建一个group为BJ Sales Group,,然后把对应的销售人员B,C,D,E加进去。共享后,这几个小组成员都能看到。
Role:就是把这条记录共享给拥有这个角色的用户。
在这里插入图片描述
6,select the level of access for user。就是给这些共享的对象有哪些权限。比如A共享给了B一条记录X。这里选择Read Only。那么B只能看到X的信息,不能对信息进行编辑,更新,删除
在这里插入图片描述

踩过的"坑"(如何设置条件为空)

在使用sharing setting的时候,有时候我们要设置某个条件为null的时候,才去共享。那么这个时候怎么做呢?

首先注意,operator只能选择equals或者not equals。然后在value里面填写单引号
这个时候
填写完,点击保存,就可以了。这个时候你会在页面上看
在这里插入图片描述

如果文内有误,请各位指出。一起进步!

猜你喜欢

转载自blog.csdn.net/weixin_41126799/article/details/86530624