跳到主要内容
版本:5.9.0

如何构建一套自动化的权限体系

背景

当一个企业有多个分公司,且每个店长管理多个店铺时,

第一,由于人员的变动,手动维护BI上的用户信息会变得比较繁琐且不及时;

第二,因为一个店长可能有多个店铺,那么就需要给每个店长设置仅他所管辖的店铺的数据权限,如果一个个店铺去设置,那么工作量会比较大,并且如果店长变更了店铺,那也得手动修改权限,比较麻烦;

所以针对上面两个问题,观远可以通过以下两个模块的设置来得到比较方便的解决方案:

需要设置的模块

1、账户同步

image.png

2、数据权限模板

image.png

二、操作步骤

1、设置用户相关信息

① 把用户数据信息和用户组数据信息从数据所在的数据库里抽取到BI(如果用户信息没有存在数据库里,那就只能手动传excel,会比较麻烦,实现不了自动化);

② 把这两份数据放到账户同步的数据集里,设置好字段关联和更新方式,具体参考:账户同步

2、设置数据权限模板

① 设置数据权限模板,具体参考:数据权限模板使用方法

② 将数据权限模板应用到所需数据集:

image.png

需要注意,数据集里的字段要跟数据权限上写的字段对应上,才能生效,比如这里的【编号ID】要跟数据集的【编号ID】对应上:

image.png

此时,一套自动化的权限体系就搭建完成了,只需维护数据库里的用户信息即可。