Smart View 中的单元格级别安全

您可以通过单元格级别安全定义保护表单中的单元格。

适用于:PlanningPlanning 模块Tax Reporting

利用单元格级别安全,服务管理员可以通过定义规则来限制哪些人可以在应用程序中查看数据。某些用户由于常规安全性,通常情况下有权访问单元格,而这些规则可删除其对单元格的读取或写入访问权限。

单元格级别安全定义为现有成员安全的例外情况。例如,部门经理需要有权访问自己所在部门的所有帐户,但只能访问所有其他部门的特定帐户。在应用通常的元数据安全的情况下,该经理将有权访问所有部门的所有帐户;通过使用单元格级别安全,服务管理员可以控制该经理所在部门的所有帐户交叉点和所有其他部门的特定帐户交叉点。

单元格级别安全使用规则(类似于有效交叉点规则)在显示单元格的位置(例如,表单、运行时提示、即席报表、仪表板等)拒绝用户的读取或写入访问权限,使其无法查看特定单元格交叉点。在应用单元格级别安全规则时,具有读取访问权限的用户可以查看单元格中的数据值,但该单元格不可编辑。如果拒绝了用户对单元格的读取访问权限,则该单元格中显示的值为 #noaccess。

单元格级别安全可用于在维的最低级别限制或删除用户安全,与只应用元数据安全相比,单元格级别安全的灵活性更高,并且可以提供访问控制。此功能支持跨维安全,这意味着同一个维中的相同维成员根据它与其他维成员的组合,可以有不同的访问权限。

Oracle Smart View for Office 中使用单元格级别安全时,请注意以下事项:

  • 如果用户无权访问某个单元格,则用于注释和附件的单元格样式不会应用于单元格。但是,在 Web 中使用同一表单或网格时,会应用这些样式。

  • Smart View 中的功能区命令、右键单击菜单命令和浮动工具栏命令仍保持启用状态,即使单元格级别安全导致单元格显示 #NoAccess 也是如此。例如,如果单元格包含 #NoAccess,用户可以尝试执行单元格级别命令(例如,“支持详细信息”、“附件”、“单元格历史记录”或“单元格注释”),但这些命令对 #NoAccess 无效。

由服务管理员在 Web 应用程序中定义单元格级别安全。有关详细信息,请参阅《管理 Planning》中的“定义单元格级别安全”。