数据平台权限控制-基于猛犸

设置多项目:

 专注本项目的逻辑和代码,不在本项目内的人员无法查看代码逻辑,但是可查询表

          每张表的存储路径 如下 hdfs://cluster1/user/jmkx_data/hive_db/jmkx_data.db/ods_plm_newbudget_budgetcostreport_dd

在hive查询 两种方式都可以

dfs -ls /user/jmkx_data/hive_db/jmkx_data.db/ods_plm_newbudget_budgetcostreport_dd
dfs -ls hdfs://cluster1/user/jmkx_data/hive_db/jmkx_data.db/ods_plm_newbudget_budgetcostreport_dd

其中的jmkx_data是库名也是项目名

依赖授权

可以在本项目组内实现跨项目的任务依赖

 跨项目访问授权

项目外申请读数据库

 

Ranger:设置行屏蔽和列隐藏   

 只开放表中的某一部分数据给对应的人员

前端BI:

可控制筛选框把对应数据开放给对应权限的人

权限职能分离

     针对敏感数据如每人工资,可以给测试数据完成功能后上线,开发无法看正确数据

     或者权限分类:开发在测试环节上开发,上线时拿到运维给出的单次登录有效账号上线,上线完成后运维回收账号改密码。运维能看数据不懂逻辑,开发懂逻辑看不到数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值