数据权限设计与实现,Smartbi Eagle的数据权限体系

​最近领导交给我一个任务,调研市场上的BI产品给我们新的web项目需要做权限控制。我们的项目数据权限控制比较简单,例如,各部门只能看他和他的下级部门的订单列表(order);记录当前用户的各种信息,包括用户名和所在部门编号,根据用户角色查询出该用户的所有权限。我试用了国内知名的几大BI软件,就个人实操体验而言,最满意的就是Smartbi Eagle,功能完善,能满足我们的需求。操作简单很容易上手下面就给大家简单分享Smartbi Eagle的数据权限体系。

Smartbi Eagle数据资产的权限体系主要包含了权限的分类及授权的设置。

Smartbi Eagle

数据资产的权限类型主要分为如下几类:

· 引用:可以看到资源节点,并且在其它资源中引用该节点,但是不能查看内容。

· 查看:可以看到资源节点,也能查看内容。

· 编辑:可以看到资源节点及内容,还支持编辑该资源。

· 再授权:可以将资源的权限进行二次授权给其它用户。

· 概览:用于以脱敏的方式查看数据结果。

Smartbi Eagle

对用户进行数据资产的资源授权主要有如下两个设置入口:

扫描二维码关注公众号,回复: 11930639 查看本文章

1、用户管理模块中的批量资产授权:在角色列表的操作栏中单击 资源授权,进行权限授予。

批量资产授权.png

2、指定数据资产中的授权:在指定资产节点的右键菜单中选择 资源授权,进入到授权界面,添加用户后进行授权:

批量资产授权2.png

在授权界勾选相应的资源权限类型,且支持 一键授权 按钮,将当前资源所来源的数据资产的资源权限同时赋予该用户。

猜你喜欢

转载自blog.csdn.net/Moogical/article/details/108838728