1. 概述
1.1 版本
FineDataLink 版本 | 功能变动 |
---|---|
4.0.9 | - |
4.2.5.4 | 权限受资源权限控制按钮控制,使用步骤变化 |
4.2.8.2 |
|
1.2 应用场景
超级管理员可以给予某个对象「实时管道」任务的授权权限,使该对象将成为一个次级管理员。
次级管理员可以给下级成员分配「实时管道」的管理权限,使他下级的成员可以查看和编辑实时管道任务。
1.3 前提条件
1)若开启了「限制使用用户」,则需要将授权的用户添加至「数据开发用户」。详情参见:平台使用用户
2)已经注册了相关功能,详情参见:注册简介
2. 操作示例
本文示例:给用户 Jack 分配部分实时管道任务的授权权限,让 Jack 可以给「人力资源部门」分配这些实时管道任务的管理权限。
2.1 实现方案
注:若 A 用户想给 B 用户分配 XX 模块的权限,则 A 用户需要有该模块的授权权限 & B 用户的管理权限。
实现步骤:
角色 | 需要执行的操作 | 说明 |
---|---|---|
超管 | 开启「分级权限管理」按钮、「数据连接控制」按钮 | 「分级权限管理」按钮:若不开启,无法给 Jack 分配实时管道任务的授权权限 「数据连接控制」按钮:若不开启,无法给 Jack 分配数据连接的授权权限,Jack 无法给「人力资源部门」分配数据连接的使用权限,「人力资源部门」无法为实时管道任务新增、删除来源表 |
勾选资源权限控制下「实时管道」按钮 | 1)若想分配指定实时管道任务的管理权限,需要勾选该按钮 2)若希望将所有实时管道任务的管理权限分配给「人力资源部门」,无需勾选该按钮 | |
超管&管理员 | 为 Jack 分配「人力资源部门」的授权权限 | Jack 需要有「人力资源部门」的授权权限,才能给「人力资源部门」分配数据连接使用权限、实时管道任务管理权限 |
为 Jack 分配「管理系统>权限管理」的使用权限 | Jack 需要在「管理系统>权限管理」中,为「人力资源部门」分配相关权限 | |
为 Jack 分配指定数据连接的授权权限 | Jack 需要拥有指定数据连接的授权权限,才能将该数据连接的使用、管理权限分配给「人力资源部门」 | |
为 Jack 分配实时管道模块、实时管道文件夹(未勾选资源权限控制下「实时管道」按钮时无需该步骤)的授权权限;实时管道模块的使用权限(未勾选资源权限控制下「实时管道」按钮时无需该步骤) | Jack 需要拥有实时管道模块、实时管道文件夹的授权权限&实时管道模块的使用权限,才能将部分实时管道任务的管理权限分配给「人力资源部门」 | |
Jack | 给「人力资源部门」分配实时管道任务的管理权限、相关数据连接的使用权限 |
2.2 为 Jack 分配相关权限
超管登录 FDL 工程,点击「权限管理>全局设置」按钮,开启「分级权限管理」按钮、「数据连接控制」按钮、「实时管道」按钮。如下图所示:
注:可不开启「实时管道」按钮,若不开启,默认将所有实时管道任务的权限分配给其他人。
2.2.1 分配人力资源部门的授权权限
Jack 需要有「人力资源部门」的授权权限,才能为「人力资源部门」分配其他模块的权限。
管理员登录 FDL 工程,为 Jack 分配「人力资源部门」的授权权限,便于后续步骤中 Jack 为「人力资源部门」分配数据连接权限、实时管道任务的管理权限。如下图所示:
2.2.2 分配权限管理入口权限
因为后期 Jack 需要在权限管理中为「人力资源部门」分配权限,所以需要为 Jack 分配「管理系统>权限管理」的使用权限。如下图所示:
2.2.3 分配数据连接的授权权限
若 Jack 不给「人力资源部门」分配数据连接的使用权限,「人力资源部门」只能新增、编辑、删除实时管道任务,不能新增、编辑、删除表。
因此 Jack 需要有数据连接的授权权限。如下图所示:
2.2.4 分配实时管道模块的授权权限
Jack 需要拥有实时管道模块的授权权限、实时管道任务的授权权限、实时管道模块的使用权限,才能将实时管道指定文件夹的管理权限分配给其他人。如下图所示:
注:未勾选资源权限控制下「实时管道」按钮时,无需为 Jack 分配实时管道文件夹的授权权限、数据平台下实时管道的使用权限。
对于「暂存任务」:
如果暂存任务有关联的正式管道任务,该暂存任务跟随正式管道任务的管理/授权权限。
如果暂存任务没有关联的正式管道任务,仅有超管可看到并管理这些暂存任务。
2.3 为人力资源部门分配权限
Jack 登录 FDL 工程,在「管理系统>权限管理」中,可为「人力资源部门」分配数据连接的使用权限、实时管道任务的管理权限。如下图所示: