[]
        
在线Demo 免费试用
(Showing Draft Content)

行权限-行数据过滤

1. 概述

1.1 功能概述

数据模型设计器提供多维度的数据过滤机制,来保证数据安全。支持通过以下维度实现精细化数据管控:

  • 核心过滤维度:

    • 实体列过滤: 基于数据字段值进行筛选

    • 用户上下文: 识别当前用户身份及属性

    • 组织架构: 依据部门/职位层级进行控制

    • 常量参数: 设置固定过滤条件

  • 典型实现场景

    • 销售总监查看全国数据 → 区域经理仅见本区业绩 → 业务员只能访问个人客户记录

2. 操作步骤

注意:直连模型和抽取模型均可使用行数据过滤。

2.1 前提条件

  1. 界面状态: 已进入模型的数据准备界面,且数据源列表展示区已配置好数据表。

2.2 操作步骤

步骤一:进入数据安全设置界面

  1. 数据准备界面,左侧数据源列表展示区选中任意一个数据表,然后单击上方菜单栏的「数据安全>添加安全过滤器」,进入数据过滤器设置界面。

    PixPin_2025-04-15_15-08-09

步骤二:配置数据过滤器

  1. 进入数据过滤器配置界面,选择对应表配置过滤器详情。您可以在数据过滤器配置界面中为多个数据表独立设置过滤器规则,各表的过滤条件互不影响,实现灵活的数据访问控制。

    PixPin_2025-04-15_15-11-02

  • 基础过滤: 单击添加规则image2020-4-7_17-27-45.png 按钮可添加单条过滤条件。

  • 高级过滤: 单击添加组 image2020-4-7_17-29-12.png 按钮可添加嵌套过滤条件,组内可继续添加规则,或再次嵌套过滤组。嵌套组的上限为20层。

  • 规则关系:

    image2020-4-7_17-30-47.png 用于确定组内过滤规则之间,以及过滤规则与过滤嵌套组之间的组合关系。

    PixPin_2025-04-15_14-01-43

  • 过滤规则配置说明:

    请按照从左至右的顺序依次设置过滤规则各参数:左类型、左值、数据类型、运算符、右类型和右值

    PixPin_2025-04-15_16-28-46

    • 左类型/左值: 左类型支持实体列用户信息上下文组织信息上下文常量四种类型。选择不同的左类型,左值区域可下拉选择不同的值。

      PixPin_2025-04-15_16-29-16

    • 配置项说明:

      配置项

      可选值/取值范围

      说明

      左类型

      - 实体列

      -用户信息上下文

      -组织信息上下文

      -常量

      确定过滤条件的基准对象类型,作为过滤表达式的左操作数

      左值

      动态选项

      根据左类型显示可选值:

      -实体列:当前实体可用字段

      -上下文:用户/组织单值上下文属性

      -常量:手动输入

      数据类型

      -文本

      -数字

      -布尔

      -日期

      -日期时间

      -全局唯一标识符

      -左类型为实体列时自动继承字段类型

      -他类型时可手动指定数据类型

      操作符

      详见下方操作符参考表

      根据所选数据类型动态显示可用操作符

      右类型

      -常量

      -用户信息上下文

      -组织信息上下文

      确定过滤条件的比较值类型,作为过滤表达式的右操作数

      右值

      动态选项

      -"在/不在"操作符必须使用多值数据

      -其他操作符使用单值

    • 操作符参考表:

      数据类型

      操作符

      字符串

      =, !=, 开始于,不开始于,结束于,不结束于,包含,不包含,是,不是,在,不在

      数字

      =, !=, <, <=, >, >=, 介于,是, 不是, 在, 不在

      布尔

      =, !=, 是, 不是

      日期

      =, !=, <, <=, >, >=, 介于, 是, 不是

      日期时间

      =, !=, <, <=, >, >=, 介于, 是, 不是

      全局唯一标识符

      =, !=, 是, 不是, 在, 不在

type=info

提示:

上面过滤规则配置说明中的用户信息上下文的“支付渠道”是系统管理员提前在「系统后台>账户管理>扩展属性」添加的一个扩展属性。

PixPin_2025-04-15_16-40-39

扩展属性添加完成后,为对应用户设置扩展属性属性值。有关扩展属性的更多介绍,请参见扩展属性

PixPin_2025-04-15_16-40-14

步骤三:验证保存模型

  1. 数据过滤配置完成后,单击上方菜单栏的验证按钮,即可进行数据验证。

    PixPin_2025-04-15_16-59-43

  2. 完成数据模型编辑后,单击上方菜单栏的保存按钮即可保存模型。

  • 新建模型保存: 需输入模型名称,可选择性填写描述信息

    PixPin_2025-04-15_17-00-57

  • 编辑现有模型保存: 可选择性填写描述信息

    PixPin_2025-04-15_17-00-18

步骤四:预览数据

  1. 数据模型保存后,给模型设置权限。权限设置完毕后,即可在仪表板做数据展示。

    PixPin_2025-04-15_16-57-45

  2. 新建空白仪表板,选择刚才保存的模型(例如:直连模型Test)。按上面步骤的图示,系统管理员登录创建仪表板展示支付方式为储值卡的数据,用户账单登录后创建仪表板展示支付方式为微信的数据。

    PixPin_2025-04-15_16-54-00