页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

版本 1 下一个 »

数据权限控制是指只允许当前用户查看其权限内的数据,例如:华南的销售人员只允许查看华南的销售数据等。

数据模型中的数据权限控制是通过在参数定义中应用“用户属性”和“函数”来实现:将当前用户的属性与参数进行关联后,达到控制用户数据权限的目的。

数据权限控制实现主要有两个要点:

  • 私有查询必须含有参数。
  • 私有查询的参数必须在数据模型参数面板中定义好与“用户属性”或“函数”的关联。

下面,我们通过示例来演示效果:当前登录用户只允许查看其所属区域的数据。

参数引用用户属性

引用用户属性在数据模型中实现数据权限控制的具体操作如下:

1、在“公共设置”界面定义好如下用户属性:

2、在数据模型中定义好带“ShipRegion”参数的即席查询。

3、设置好数据模型的维度和度量:

4、在数据模型的参数面板中定义参数引用“用户属性”:

5、保存数据模型。

6、基于该数据模型创建自助仪表盘后,用属于“华南”区域的用户“ddd”登录查看效果:

参数引用函数

引用函数在数据模型中实现数据权限控制的具体操作如下:

1、数据模型中定义好带“ShipRegion”参数的即席查询。

2、设置好数据模型的维度和度量:

3、在数据模型的参数面板中定义参数引用“函数”:

4、保存数据模型。

5、基于该数据模型创建自助仪表盘后,用属于“华南”区域的用户“ddd”登录查看效果:


  • 无标签