Skip to content

PERMISSIONS 权限表

权限表用于存储权限信息。

位置

模型路径:/sysdata/data/tables/sec/PERMISSIONS.tbl

物理表名:SZSYS_5_PERMISSIONS

表结构

字段名字段类型字段描述
PERMISSION_IDVARCHAR(64)权限ID,是一个随机串,保证全局唯一,主键
OWNER_IDVARCHAR(64)权限拥有者ID
OWNER_TYPEVARCHAR(1)权限拥有者类型,取值有:u-用户;g-用户组
RES_PATHVARCHAR(256)资源路径
ALLOWSVARCHAR(512)可用操作,分号分割,如:mgr-file-save;view-export
FORBIDSVARCHAR(512)被禁止操作,分号分割,如:view-basic;mgr-file
DATA_RANGEVARCHAR(2048)数据范围,用户可以对哪些条件范围内的数据进行操作,通常比较简单,就是当前用户所在的部门,但是也存在一些特殊情况
GRANTORVARCHAR(64)分配者
GRANT_TIMETIMESTAMP分配时间

说明

记录规则:

  1. OWNER_ID+OWNER_TYPE+RES_PATH 应该唯一
  2. 一个人对于一个资源的一组操作只会记录一条,一个人对一个资源可能会有多组操作,每组对应不同的数据范围,例如张三对于/ana/dashboard1有武汉市的计算和导出权限,但只有湖北省的查看权限。
微信公众号微信公众号:山川软件