管理 Oracle CRM On Demand > 用户管理和访问控制 > 如何确定访问权限 > 如何确定相关访问权限以显示相关记录类型的记录
如何确定相关访问权限以显示相关记录类型的记录
当用户成功查看记录的“详细信息”页面时,Oracle CRM On Demand 将使用以下过程确定用户可查看的相关记录:
- Oracle CRM On Demand 验证用户角色是否拥有查看该记录类型的必要权限。如果用户角色没有查看该记录类型的必要权限,则不会显示该相关记录类型的记录。
- 如果该相关记录类型基于某个主要记录类型,则 Oracle CRM On Demand 将验证是否选中了该相关记录类型的“可访问”复选框。如果取消选中该相关记录类型的“可访问”复选框,则不会显示相关记录类型的记录。
- 如果父记录的所有者是当前用户,则 Oracle CRM On Demand 将从当前用户的所有者权限配置文件提取相关记录类型的访问级别。
- 如果父记录的所有者是当前用户在报告层次结构中任何级别的下属,则 Oracle CRM On Demand 将从当前用户的所有者权限配置文件提取相关记录类型的访问级别。
- 如果父记录的所有者是不相关的用户:
- 然后,Oracle CRM On Demand 将按以下条件评估所有相关访问级别,以确定“继承主要”访问级别是否出现在访问级别的集合中,并确定要显示哪些记录:
- 如果未找到“继承主要”访问级别:
- 如果最高允许访问级别为“无访问权”,则将不会显示相关记录。
- 如果最高允许级别为除“无访问权”之外的任何级别,则将显示所有相关记录,其中包括当前用户无权查看的记录。
- 如果找到“继承主要”访问级别,且在当前用户角色上针对相关记录类型选定了“可读取所有记录”复选框,则将显示所有相关记录。
- 如果找到“继承主要”访问级别,且在当前用户角色上针对相关记录类型取消选中“可读取所有记录”复选框,则显示的相关记录集包括符合以下任何一种情况的所有记录:
相关主题
请参阅以下主题以了解相关的信息:
|