文章 查看内容

如何用元数据批量统计到数据应用和表单填报的授权情况

如何用元数据批量统计到数据应用和表单填报的授权情况

124 0 开放与集成 2024-8-13 09:37 发布者: Jeremy

如果需要批量查看“数据应用”和“表单填报”这两种资源类型的授权情况,可以通过系统元数据统计

背景:

因为产品中暂时还不能实现“数据应用”和“表单填报”的授权情况的批量查询和管理,如果需要批量查看这两种资源类型的授权情况,可以通过系统元数据统计。

(目前元数据库权限需要请观远CSM或对接顾问协助申请)

方案:

所需元数据表:

一、mysql中(实现数据应用的授权情况统计):
1、用户基础信息表

2、资源权限关系表

3、桌面应用表

4、轻应用表

用法:

以“资源权限关系表”为事实表,其他表为维度表

资源权限关系表”的subject_id与“用户表”中的u_id关联;

通过“resource_role”识别用户权限类型

资源权限关系表”的resource_id关联“桌面应用表”和“轻应用表”中的app_id

关联关系:用户组-用户-角色-权限

二、pg库中(实现表单填报的授权情况统计):

由于表单填报保存在pg库中,因此需要单独统计

1、表单权限表

2、表单信息表

用法:

以“表单权限表”为事实表,“表单信息表”为维度表,按fm_id关联,即可实现表单填报于授权角色的匹配关系查询。


路过

雷人
1

握手
1

鲜花

鸡蛋

刚表态过的朋友 (2 人)

评论

您需要登录后才可以发表言论 登录立即注册
微信服务号
联系我们
电话:400-880-0750
邮箱:hello@guandata.com
Copyright © 2001-2024 观远社区 版权所有 All Rights Reserved. 浙 ICP 备15006424号-3
去评论 去发文 返回顶部
返回顶部