Force.com:用户vs帐户vs角色vs配置文件与所有者

时间:2011-10-18 01:10:48

标签: salesforce force.com

我开始使用force.com开发,我现在对上述术语的含义有点模糊。有人可以给出一个概述,如果可能的话,解释如何在每一个上定义权限(如果有的话)?

1 个答案:

答案 0 :(得分:29)

  • 用户:可以登录Salesforce的用户。还包括客户和合作伙伴门户网站用户。
  • 帐户:企业帐户,通常代表公司,通常有子联系人(即公司成员)
  • 角色:组织中的分层组用户,用作共享模型的一部分。较高角色的用户有权查看较低角色的用户拥有的记录(假设其配置文件允许)。用户不必属于某个角色。
  • 个人资料:用户的权限和访问权限集合,包括CRUD权限。用户必须属于一个配置文件。另请参阅权限集,这是与用户和扩充配置文件的多对多关系。
  • 所有者:拥有记录的用户或组(队列)。记录所有权以及角色层次结构(以及其他一些事项)控制谁可以查看记录。

总而言之,你可以说:

John Doe ABC,Inc 的销售人员,并且是组织中的用户。他是 Acme 帐户所有者。他拥有销售人员 角色,该角色从属于销售经理 角色,因此他的经理可以看到他所有的记录。他拥有标准用户 个人资料,因此无法在Salesforce中执行管理功能。

我还建议你看看API doc,它解释了所有实体并有关系图。