SQL授权

介绍

SQL授权是当快速授权不满足要求时,可以在这里写自定义SQL来授权

入口

详情

配置步骤

1. 打开SQL授权

2. 编写SQL语句

sql语句是以 字段编码=’值’这样的形式开头
例如:SY_CREATEUSERNAME=’王金爽’

案例效果

例如:项目管理功能开启功能数据权限与功能过滤条件,根据不同配置,不同组合,进行数据权限说明

1、去掉功能过滤条件,只开启SQL授权,编写SQL为 SY_CREATEUSERNAME=’王金爽’,那这时只能看到创建人是“王金爽”的数据

2、去掉功能过滤条件,快速授权本人看本人、SQL授权同时开启,这时能看到创建人是“呼丽华、王金爽”的数据

3、快速授权本人看本人、角色SQL授权(勾选覆盖功能SQL)、SQL授权同时开启,这时能看到创建人是“呼丽华、肖海杰、王金爽”的数据

4、角色SQL授权(勾选覆盖功能SQL)、SQL授权同时开启,这时能看到创建人是“肖海杰、王金爽”的数据

注意:如果配置上功能过滤条件,同时开启SQL授权,这时看不见任何人的数据

最后编辑: 呼丽华  文档更新时间: 2024-11-08 17:00   作者:呼丽华