了解单元格级别安全

关于单元格级别安全

应用单元格级别安全的服务管理员可以拒绝对单元格的访问(通常,在应用常规安全的情况下,用户有权访问这些单元格)。因此,单元格级别安全定义为现有成员安全的例外。例如,部门经理需要访问自己所在部门的所有帐户,但对于所有其他部门,仅需要访问特定帐户。在应用常用元数据安全的情况下,经理有权访问所有部门的所有帐户,但通过使用单元格级别安全,系统管理员可以控制经理所在部门中所有帐户和所有其他部门中特定帐户的交叉点。

单元格级别安全使用与有效交叉点规则类似的规则,针对查看显示单元格的任何地方(例如,表单、运行时提示、Smart View、报表、仪表板、Infolet 等)的特定单元格交叉点的用户拒绝读取或写入访问权限。应用单元格级别安全规则时,拥有读取访问权限的用户可以查看单元格中的数据值,但无法编辑单元格。如果用户被拒绝读取某个单元格,则该单元格中显示的值为 #noaccess。

如果您是服务管理员,您可以定义单元格级别安全并将其分配到任何用户或组。单元格级别安全不会影响您。

锚点和非锚点维

单元格级别安全定义使用锚点维和非锚点维:

  • 在单元格级别安全定义中使用的多维数据集中,锚点维始终是所需维。

  • 非锚点维是必需维或不是必需维:

    • 如果需要非锚点维,则不使用该维的所有多维数据集均会忽略将该维标记为必需维的所有单元格级别安全定义。

    • 如果不需要非锚点维,则不使用该维的所有多维数据集仍将包含该维的任何单元格级别安全定义计算为非必需,并计算多维数据集中使用的定义中所有其他维的定义。

    • 默认情况下,非锚点维不是必需维。要使非锚点维成为必需维,请依次单击非锚点维旁边的 “向下箭头”图标必需

  • 默认情况下,规则中未指定的锚点维成员包含在安全定义中,但您可以清除此选项,方法是单击锚点维旁边的 “向下箭头”图标,然后单击仅应用于所选成员