1 概述
数据模型支持数据权限设置,用户可以针对不同的数据模型设置个性化的数据权限。
数据模型无论是直连或抽取模式都支持数据权限设置。
前提条件
1、必须对新建或变更的数据模型已执行了保存操作才能设置行权限。
2、数据模型行权限的入口在资源树上的右键菜单“设置数据权限”。
3、
2 设置行权限
示例 :管理员可以查看所有区域数据,区域人员只能查看本区域数据。
具体操作步骤如下:
1、先去运维设置/用户管理创建角色和用户: 华南、demo_test(该账号为只能查看华南的数据)。
2、创建数据模型并加入产品自带数据库northwind下的”产品表“、”产品类别表等“,创建数据模型”订单模型“。
3、保存数据模型,然后去设置数据行权限,如下图:
- 选择”订单表“并且设置他的行权限;
- 适用于:选择 华南,并且在简单设置中 设置“发货区域”的字段值为“华南”;
选项 | 内容 |
---|---|
入口 | 在资源树找到对应的资源,右键菜单/ 设置数据权限。 |
设置 |
|
适用范围 |
|
适用对象 |
|
简单设置” | 1、简单设置是通过对字段进行条件设置来实现数据权限的方法;这种方法设置的条件是固定的。 2、选择 简单设置:先在可选列中设置条件,然后点击 设置条件关系 按钮。 3、条件间关系说明如下:
|
高级设置 |
4、设置行权限,点击 确定,会保存行权限。
5、去新建交互式仪表盘,并拖入组件,效果如下图:
6、使用demo_test登录,只能查看 华南区域数据: