Salesforce数据操作(二)----数据访问权限(下)

                3.列级别:

                    ①profile中关于字段的相关设定(如Field-Level Security)

                    ②Permission Set中关于字段的相关设定

                4.行级别,即指定用户只能访问Object的哪一部分数据:

                     常用方法:

                     ①Roles:

                       【Setup】→【Manger Users】→【Roles】

                         ②Sharing Settings(共享设定):

                                作用:用于设定各个Object的共享权限(即何种数据可以共享给什么用户)

                                【Setup】→【Security Controls】→【Sharing Settings】

                    ③手动共享设定:

                        设定方式:数据详细页面点击【Sharing】 即可

三、Salesforce关于权限设定的数据表:

        当用户进行操作(访问记录,运行report等)时,Salesforce都会检查用户的权限。但是因为Salesforce的权限设定比较复杂,如果每次操作都重新进行计算的话,会使效率变得很慢。为了解决这一问题,Salesforce将各种权限的信息直接存到Object里。

        关于这种的Object共有三类:

                (1)对象记录表:存储数据记录

                (2)对象共享表:存储各个对象的共享权限,如role,sharing rules等

                (3)用户组表:存储各个用户和用户组的关系

四、数据定义和存储:

         Salesforce关于数据的Object的另一种分类方式:

                (1)MetaData表(只保存Object的结构信息,不保存具体数据):

                        ①Objects Metadata表:存储Object的信息,包括:ObjId,OrgId,ObjName等。

                        ②Field Metadata表:存储Object的Field的信息,包括:ieldId,OrgId,ObjId,FieldName,DataType等。

                (2)Data表(存储具体的数据):

                        ①Data表:存储Object Metadata表和Field Metadata表对应的具体数据。共有501个列(自定义Field,varchar格式)来存储数据。

                        ②Clob表:存储字符大对象数据,最大支持32000字符。

                        ③数据透视表:用于提升特殊数据的读取性能。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值