页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

序号选项内容
1RAW_SQL_APPLY_MASKING_RULE

如果在源表设置了脱敏规则,通过原生SQL数据集、SQL查询等方式取数,如果开启了该项,能正常继承到对应的脱敏规则,从而对数据进行脱敏处理。

系统系统默认false,即不开启(不生效);设置成true,则是开启。

2

RAW_SQL_APPLY_ROW_PERMISSIONS

如果在源表设置了行权限,通过原生SQL数据集、SQL查询等方式取数,并且开启了该设置项,能正常继承到源表的行权限,从而控住数据的泄露;

 系统系统默认false,即不开启(不生效);设置成true,则是开启。

3RAW_SQL_APPLY_ROW_PERMISSIONS_CHECK_TABLE

如果在源表设置了资源权限(表或列权限),通过原生SQL数据集、SQL查询等方式取数,如果开启了该项,能正常继承到对应的资源权限,从而对数据进行控制;

原生SQL数据集资源权限;系统系统默认false,即不开启(不生效);设置成true,则是开启。


警告
title前提条件

1、以上3个选项需要全部开启,目前是有依赖关系,即全部设置成true才能完全控制表权限、行权限、列权限、脱敏规则生效,另外,要将前面的##去掉。

2、开启了这些选项,如果查询没有权限的表或该表在数据库中看不到,登录的用户也是无法查询该表的!


4RAW_SQL_APPLY_REFS_REQUIRE_READ_PURVIEW

为了引起不必要的解释,建议不要开,不要开!

如果用户对表或者字段有 引用 权限,但是没有 查看 权限,如果需要控制不能查看数据,可以开启:

开启之后,”执行时“会抛出异常,但是能正常保存。

原因:是由于产品本身有 引用 权限就能查看数据,该控制项仅仅只是控制数据安全性,用户无法在 SQL查询 中随意输入表、字段 查找没有 查看 权限的数据。


2、以下是关于功能是否控住的说明:

  •  代表能控住,X 代表暂时还不行。
功能项       是否控住
序号类型数据行权限表和列资源权限脱敏规则
3原生SQL数据集
  •   
  •   
  •   
4SQL数据集
  •   
  •   
  •   
5数据模型的SQL查询
  •   
  •   
  •   
6参数的备选值、默认值(SQL查询)

(公共设置的参数+模型参数+模型查询参数+电子表格的参数管理
  •   
  •   
  •   
7用户属性的 SQL【表达式】
  •   
  •   
  •   
8转换规则 的SQL【表达式】
  •   
  •   
  •   
9ETL 中的【SQL脚本】【SQL查询】XXX
10ETL的【Python脚本】XXX
11计划任务XXX
12业务主题的业务属性、计算字段XXX
13即席、透视分析的计算字段XXX
14自助数据集的计算字段XXX
15(旧)数据集的告警XXX

...