1. 概述
1.1 版本
FineDataLink 版本 | 功能变动 |
---|---|
4.1.6.1 | 支持为「库表管理」功能分配授权权限 |
1.2 应用场景
超级管理员可以给予某个用户「库表管理」的授权权限,该用户将成为一个次级管理员。
次级管理员可以给下级成员分配「库表管理」的使用权限,使他下级的成员可以使用「库表管理」功能。
2. 示例
2.1 场景模拟
为用户 Jack 分配「库表管理」的授权权限,让 Jack 可以在给「人力资源部门」分配「库表管理」功能的使用权限。
2.2 实现思路
对象 | 需拥有权限 | |
---|---|---|
人力资源部门 | 若想使用「库表管理」功能,需要拥有「库表管理」功能的使用权限、某个数据连接的使用权限。详情请参见:库表管理使用权限 | |
由于 Jack 需要给人力资源部门分配库表管理、某个数据连接的使用权限,所以 Jack 需要拥有下面权限 | ||
Jack | 人员管理授权权限 | Jack 需要拥有对「人力资源部门」授权的权限,否则无法给「人力资源部门」分配其他功能的权限 |
「库表管理」功能的授权权限 | Jack 需要将「库表管理」功能的使用权限分配给「人力资源部门」,所以 Jack 需要有该功能的授权权利 | |
某个数据连接授权权限 | Jack 需要将某个数据连接的使用权限分配给「人力资源部门」,所以 Jack 需要有该数据连接的授权权利 | |
「权限管理」的使用权限 | Jack 需要在「权限管理」中为「人力资源部门」分配相关权限,所以需要有「权限管理」的使用权限 |
2.3 开启分级授权、数据连接控制按钮
超级管理员登录 FDL,点击「管理系统>权限管理>全局设置」,开启「分级授权」和「数据连接控制」,如下图所示:
操作 | 说明 |
---|---|
开启「分级授权」按钮 | 必须开启 若不开启:无法给 Jack 分配相关功能的授权权限 |
开启「数据连接控制」按钮 | 必须开启 「人力资源部门」需要拥有数据连接的使用权限,才能在「库表管理」功能中,以数据连接为对象,对该数据连接下的库表进行操作 为「人力资源部门」分配数据连接的使用权限之前,需要开启「数据连接控制」按钮 |
2.4 为 Jack 分配相关权限
2.4.1 分配人员管理授权权限
Jack 需要有「人力资源部门」的授权权限,才能拥有对「人力资源部门」授权的权利。
点击「授权权限配置>用户最终权限>Jack>人员管理」,为 Jack 配置「人力资源」部门的「授权」权限,如此 Jack 拥有了对「人力资源」授权的权力。如下图所示:
2.4.2 配置库表管理授权权限
Jack 需要拥有「库表管理」功能的授权权限,才能将该功能的相关权限(使用权限、授权权限)分配给其他人。
点击「数据平台」,将「库表管理」功能的授权权限分配给 Jack 。如下图所示:
2.4.3 配置数据连接授权权限
使用「库表管理」功能,需要有某数据连接的使用权限。由于 Jack 需要给其他人分配数据连接的使用权限,所以 Jack 需要有该数据连接的授权权限。
点击「数据连接」,为 Jack 分配 fdl_demo 数据连接的授权权限。如下图所示:
2.4.4 配置权限管理使用权限
Jack 需要在「权限管理」中为其他人分配权限,所以需要有「权限管理」的使用权限。
点击普通「权限配置>管理系统」,为 Jack 分配「权限管理」的使用权限。如下图所示:
2.5 效果查看
1)登录 Jack 账号,可为「人力资源」部门分配「库表管理」功能的使用权限,fdl_demo 数据连接的使用权限。如下图所示:
2)「人力资源」部门的用户登录 FDL ,可使用「库表管理」功能。如下图所示: