BI 工具是一个纯与数据打交道的软件,打通与汇集公司各类软件数据,分发到公司很多角色使用。所以通常 BI 类的软件权限会做的细致,用户也会非常关注相关的功能。
功能类权限
功能类的权限最为基础,且大多数企业级的软件通常均具备。在 BI 软件中,功能权限通常体现在不同职权的人能够针对数据做的事情,能够触达到的不同模块或功能。
举几个例子:
- 数据管理者,最重要工作为管理与维护数据连接,预处理好各种数据;
- 数据分析师,日常做一些数据分析工作,出报告等;
- 某条线业务人员,可以分析展示一些自己业务的数据;
- 某普通人员:可以查看一些同事制作好的大屏或报告。
举个最简单的例子:
资源类权限
数据对于企业来说是极其重要与敏感的,所有 BI 软件内,以数据为基础所衍生的资源都需要进一步做好权限控制。例如数据的链接管理、数据集合管理、大屏或报表的管理等。这些均为 BI 软件的资源。以下以大屏为例,一个大屏一般可以设计哪些权限。
- 【查看】对该大屏只能查看,不能做任何操作;
- 【导出】具有导出的权限,可以将大屏导出为模板、PDF、图片等;
- 【管理】可以编辑大屏内容;
- 【授权】可以分享、创建公共链接、删除、重命名等。
数据类权限
权限控制到资源级别,通常还不够,毕竟如果一份数据中对于不同的人也有限制则需要在数据内部做进一步关于数据内容的权限控制了。这里我们常常指数据的行列权限。
行权限:按照数据内容过滤,常用场景比如不同部门只能看到自己部门的数据,不同产品线只能看到自己产品线的数据,不同门店只能看到自己门店的数据等;
列权限:按照字段过滤,常用场景比如一些敏感字段数据不适合某些角色人查看及使用,像是销售金额、客户身份信息等;