1.创建Object的时候,一定要选中Deploy,避免在All Tabs 中找不到

2.在Profile里,选择 Standart tab Setting、Custom tab setting,有三个值 tab off 、on 、hidden

3.setting->App, 选中这个app需要由哪些object构成的,在选择需要访问这个app的profile

集中访问级别:

1、OLS:Obejct Level Security  在Profile 中Standard/Custom Object Permission   Access Level :create delete update edit/Modified all ,view all

2、FLS:Filed Level Security  在Profile 中Standard/CustomField-Level Security 设置字段的访问权限

3、在object 中的指定filed中Field-Level Security for Profile 有两个按钮Set Field-Level Security(A)\View Field Accessibility(B) ,假如在A中针对一个profile设置了visible和read only,那么在B中显示的就是Read only;假如在A设置了read only,那么b显示的就是Hidden,  不好理解吧,那就从这两个按钮来理解,一个是Set的,一个是Set之后可以view的结果,慢慢体会

4、Pagelayout 中添加submit for approval,前提是在approve中有这个approve

5、Record Level Scurity:这部分请参照我之前的文章 http://www.cnblogs.com/bandariFang/p/6229476.html、http://www.cnblogs.com/bandariFang/p/5465612.html

Managing the Sharing Settings

Available in: Professional, Enterprise, Unlimited, Developer, and Database.com Editions

Teams are not available in Database.com

User Permissions Needed
To set default sharing access: “Manage Users”

AND

“Customize Application”

Using Salesforce, you can
control access to data at many different levels. For example, you can
control the access your users have to objects with user profiles.
Within objects, you can control the access users have to fields using
field-level security. To control access to data at the record level,
use the sharing settings described below.

To view your sharing settings, click Your Name | Setup | Security Controls | Sharing Settings. You can either view all lists at once, or you can use the Manage sharing settings for drop-down list at the top of the page to view only organization-wide defaults and sharing rules for a selected object.

Organization-Wide Defaults

Your organization-wide default sharing settings
give you a baseline level of access for each object and enable you to
extend that level of access using hierarchies or sharing rules. For
example, you can set the organization-wide default for leads to Private
if you only want users to view and edit the leads they own. Then, you
can create lead sharing rules to extend access of leads to particular
users or groups.

Sharing Rules

Sharing rules represent the exceptions to your organization-wide default settings. If you have organization-wide sharing defaults of Public Read Only or Private,
you can define rules that give additional users access to records they
do not own. You can create sharing rules based on record owner or
field values in the record.

Tip

Sometimes
it's impossible to define a consistent group of users who need access
to a particular set of records. In those situations, record owners can
use manual sharing to give read and edit permissions to users who would
not have access to the record any other way. Although
manual sharing isn't automated like organization-wide sharing
settings, role hierarchies, or sharing rules, it gives record owners
the flexibility to share particular records with users that need to see
them.

Apex Managed Sharing

Apex managed sharing allows developers to programmatically share custom objects. When you use Apex
managed sharing to share a custom object, only users with the “Modify
All Data” permission can add or change the sharing on the custom
object's record, and the sharing access is maintained across record
owner changes.

For more information on Apex managed sharing, see the Force.com Apex Code Developer's Guide.

Other Methods for Allowing Access to Records

In addition to sharing settings, there are a few other ways to allow multiple users access to given records:
Map category groups to roles
Control access to data categories by mapping them to user roles. See About Category Group Visibility.
Queues
Queues help your teams manage leads, cases, service contracts, and custom objects. Once
records are placed in a queue manually or through an automatic case or
lead assignment rule, records remain there until they're assigned to a
user or taken by one of the queue members. Any queue member or users
above them in the role hierarchy can take ownership of records in a
queue. Use queues to route lead, case, and custom object records to a group.
Teams
For accounts, opportunities, and cases, record owners can use teams to allow other users access to their records. A team
is a group of users that work together on an account, sales
opportunity, or case. Record owners can build a team for each record
that they own. The record owner adds team members and specifies the
level of access each team member has to the record, so that some team
members can have read-only access and others can have read/write
access. The record owner can also specify a role for each team member,
such as “Executive Sponsor.” In account teams, team members also have
access to any contacts, opportunities, and cases associated with an
account. Note

A
team member may have a higher level of access to a record for other
reasons, such as a role or sharing rule. In this case, the team member
has the highest access level granted, regardless of the access level
specified in the team.

043_关于Salesforce集中权限的解释的更多相关文章

  1. 关于Linux操作系统下文件特殊权限的解释

    文件特殊权限的解释. -rwsr-xr-x = 4755 文件执行的时候,会以owner的身份来执行,就是setuid . 例如:-rwxr-xr-t 1 root wheel 0 7 9 18:24 ...

  2. SQL2008关于权限的解释

    在SQL2008中我自己创建的一个登录名,可是那个登录名只可以用来登录,对数据库的操作什么都不能,连读取数据库都不可以.因为权限不够,只要把登录名的属性打开点击“服务器角色”,把public和sysa ...

  3. SalesForce学习——权限管理

    Salesforce 对于权限的管理是非常严谨的并且支持不同维度的权限控制.常用的有简档.权限集.角色层级机构.组织范围. 简档:Profiles是Salesforce为每个用户指定的标准配置文件,在 ...

  4. Salesforce自定义权限简介

    自定义权限(Custom Permission) Salesforce默认提供了多种方式设定用户的权限,比如简档.权限集等.在这些设定中,已经包括了系统中的对象.应用.字段.页面布局等组件,管理员或开 ...

  5. Android AndroidManifest 清单文件以及权限具体解释

    每一个Android应用都须要一个名为AndroidManifest.xml的程序清单文件,这个清单文件名称是固定的而且放在每一个Android应用的根文件夹下.它定义了该应用对于Android系统来 ...

  6. Linux数字权限解释

    linux系统文件夹644.755.777权限设置详解 ,左至右,第一位数字代表文件所有者的权限,第二位数字代表同组用户的权限,第三位数字代表其他用户的权限. 而具体的权限是由数字来表示的,读取的权限 ...

  7. Android权限管理之Android 6.0运行时权限及解决办法

    前言: 今天还是围绕着最近面试的一个热门话题Android 6.0权限适配来总结学习,其实Android 6.0权限适配我们公司是在今年5月份才开始做,算是比较晚的吧,不过现在Android 6.0以 ...

  8. Android6.0运行时权限管理

    自从Android6.0发布以来,在权限上做出了很大的变动,不再是之前的只要在manifest设置就可以任意获取权限,而是更加的注重用户的隐私和体验,不会再强迫用户因拒绝不该拥有的权限而导致的无法安装 ...

  9. Android 6.0 运行时权限处理完全解析

    一.概述 随着Android 6.0发布以及普及,我们开发者所要应对的主要就是新版本SDK带来的一些变化,首先关注的就是权限机制的变化.对于6.0的几个主要的变化,查看查看官网的这篇文章http:// ...

  10. 2_MVC+EF+Autofac(dbfirst)轻型项目框架_用户权限验证

    前言 接上面两篇 0_MVC+EF+Autofac(dbfirst)轻型项目框架_基本框架 与 1_MVC+EF+Autofac(dbfirst)轻型项目框架_core层(以登陆为例) .在第一篇中介 ...

随机推荐

  1. html原声启动本地服务器,用http-server启动本地服务器

    第一: 准备node.js环境: 打开cmd,输入:npm install http-server -g 第二: 安装 http-server npm install http-server -g 安 ...

  2. 【SSO单点系列】(5):CAS4.0 之JDBC

    deployerConfigContext.xml 修改对应添加以下代码 <bean id="SearchModeSearchDatabaseAuthenticationHandler ...

  3. 【转】【善用佳软】文件复制软件评测:FastCopy、TeraCopy、ExtremeCopy、Supercopier

    文件复制软件评测:FastCopy.TeraCopy.ExtremeCopy.Supercopier 原文:https://xbeta.info/fastcopy-teracopy-extremeco ...

  4. Java编码规范总结(腾讯)

    以下内容参考自:Java编码规范总结(腾讯+阿里)_pursue_vip的博客-CSDN博客_java编码规范 Java编码规范总结(参考腾讯编码规范) 一.java文件组织 文件组织规则:由于超过2 ...

  5. bootstrap table表格按钮

    1 <body> 2 3 <form action="" method="POST" class="form-horizontal& ...

  6. PyQt5模块说明

    pyqt5的类别分为几个模块,包括以下: QtCoreQtGuiQtWidgetsQtMultimediaQtBluetoothQtNetworkQtPositioningEnginioQtWebSo ...

  7. pytest(5)-自定义用例顺序(pytest-ordering)-后续学习

    前言 测试用例在设计的时候,我们一般要求不要有先后顺序,用例是可以打乱了执行的,这样才能达到测试的效果. 有些同学在写用例的时候,用例写了先后顺序, 有先后顺序后,后面还会有新的问题(如:上个用例返回 ...

  8. Python矩阵作图库matplotlib的初级使用(2)

    基础介绍 matplotlib图形对象层级结构: 图形对象(figure) → 子图对象(axes) → 坐标轴对象(axis) → 定位器对象-刻度线(locator)/格式化器对象-刻度线标签(f ...

  9. Install Argo Workflows

    Install Argo Workflows Release v3.4.3 · argoproj/argo-workflows (github.com) CLI # Download the bina ...

  10. zk单机集群安装

    参考:https://www.cnblogs.com/leeSmall/p/9563547.html zk单机集群安装 cd /usr/local 下载 wget http://mirror.bit. ...