[]
数据模型设计器提供多维度的数据过滤机制,来保证数据安全。支持通过以下维度实现精细化数据管控:
核心过滤维度:
实体列过滤: 基于数据字段值进行筛选
用户上下文: 识别当前用户身份及属性
组织架构: 依据部门/职位层级进行控制
常量参数: 设置固定过滤条件
典型实现场景
销售总监查看全国数据 → 区域经理仅见本区业绩 → 业务员只能访问个人客户记录
注意:直连模型和抽取模型均可使用行数据过滤。
界面状态: 已进入模型的数据准备界面,且数据源列表展示区已配置好数据表。
步骤一:进入数据安全设置界面
数据准备界面,左侧数据源列表展示区选中任意一个数据表,然后单击上方菜单栏的「数据安全>添加安全过滤器」,进入数据过滤器设置界面。
步骤二:配置数据过滤器
进入数据过滤器配置界面,选择对应表配置过滤器详情。您可以在数据过滤器配置界面中为多个数据表独立设置过滤器规则,各表的过滤条件互不影响,实现灵活的数据访问控制。
基础过滤: 单击添加规则 按钮可添加单条过滤条件。
高级过滤: 单击添加组 按钮可添加嵌套过滤条件,组内可继续添加规则,或再次嵌套过滤组。嵌套组的上限为20层。
规则关系:
用于确定组内过滤规则之间,以及过滤规则与过滤嵌套组之间的组合关系。
过滤规则配置说明:
请按照从左至右的顺序依次设置过滤规则各参数:左类型、左值、数据类型、运算符、右类型和右值
左类型/左值: 左类型支持实体列、用户信息上下文、组织信息上下文和常量四种类型。选择不同的左类型,左值区域可下拉选择不同的值。
配置项说明:
配置项 | 可选值/取值范围 | 说明 |
---|---|---|
左类型 | - 实体列 -用户信息上下文 -组织信息上下文 -常量 | 确定过滤条件的基准对象类型,作为过滤表达式的左操作数 |
左值 | 动态选项 | 根据左类型显示可选值: -实体列:当前实体可用字段 -上下文:用户/组织单值上下文属性 -常量:手动输入 |
数据类型 | -文本 -数字 -布尔 -日期 -日期时间 -全局唯一标识符 | -左类型为实体列时自动继承字段类型 -他类型时可手动指定数据类型 |
操作符 | 详见下方操作符参考表 | 根据所选数据类型动态显示可用操作符 |
右类型 | -常量 -用户信息上下文 -组织信息上下文 | 确定过滤条件的比较值类型,作为过滤表达式的右操作数 |
右值 | 动态选项 | -"在/不在"操作符必须使用多值数据 -其他操作符使用单值 |
操作符参考表:
数据类型 | 操作符 |
---|---|
字符串 | =, !=, 开始于,不开始于,结束于,不结束于,包含,不包含,是,不是,在,不在 |
数字 | =, !=, <, <=, >, >=, 介于,是, 不是, 在, 不在 |
布尔 | =, !=, 是, 不是 |
日期 | =, !=, <, <=, >, >=, 介于, 是, 不是 |
日期时间 | =, !=, <, <=, >, >=, 介于, 是, 不是 |
全局唯一标识符 | =, !=, 是, 不是, 在, 不在 |
type=info
提示:
上面过滤规则配置说明中的用户信息上下文的“支付渠道”是系统管理员提前在「系统后台>账户管理>扩展属性」添加的一个扩展属性。
扩展属性添加完成后,为对应用户设置扩展属性属性值。有关扩展属性的更多介绍,请参见扩展属性。
步骤三:验证保存模型
数据过滤配置完成后,单击上方菜单栏的验证按钮,即可进行数据验证。
完成数据模型编辑后,单击上方菜单栏的保存按钮即可保存模型。
新建模型保存: 需输入模型名称,可选择性填写描述信息
编辑现有模型保存: 可选择性填写描述信息
步骤四:预览数据
数据模型保存后,给模型设置权限。权限设置完毕后,即可在仪表板做数据展示。
新建空白仪表板,选择刚才保存的模型(例如:直连模型Test)。按上面步骤的图示,系统管理员登录创建仪表板展示支付方式为储值卡的数据,用户账单登录后创建仪表板展示支付方式为微信的数据。