1. 概述
1.1 版本
FineDataLink 版本 | 功能变动 |
---|---|
4.0 | - |
4.1.12.3 | 数据连接可放在文件夹中进行管理 |
1.2 功能简介
管理员可将数据连接、包含数据连接文件夹的使用权限分配给可管理的用户。如下图所示:
将文件夹使用权限分配给某个用户时,该用户同时具有该文件夹下所有数据连接的使用权限。
分类 | 说明 |
---|---|
具备文件夹使用权限 | 只能查看此文件夹,不支持修改、移动文件夹,不支持在此文件夹下创建数据连接 注:4.1.12.3 及之后版本,若想在某个文件夹中创建数据连接,需要具备该文件夹的管理权限。详情请参见:数据连接管理权限 |
具备数据连接使用权限 | 只能:
|
2. 操作步骤
2.1 场景模拟
数据连接 fdl_demotest 在文件夹 MySQL 中;用户 hanwen 想使用 fdl_demotest 数据连接做定时任务。
2.2 实现方案
注:若 A 用户想给 B 用户分配 XX 模块的权限,则 A 用户需要有该模块的授权权限 & B 用户的管理权限。
实现步骤:
步骤 | 说明 |
---|---|
确定 hanwen 已被加入数据开发用户 | 只有数据开发用户才能使用数据管道、数据开发、数据服务、数据运维等功能,其余 PC 端使用用户无法使用这些功能 |
超管开启「分级授权」按钮、「定时任务管理」按钮、「数据连接控制」按钮 | 分级授权按钮:若不开启,无法分配「数据开发」、「数据管道」、「数据服务」、「库表管理」功能的使用权限 定时任务管理按钮:若不开启,无法分配定时任务文件夹的管理权限给普通用户,将导致普通用户无法在定时任务模块中创建定时任务 数据连接控制按钮:若不开启,则无法给用户分配数据连接的使用、管理、授权权限 |
为 hanwen 用户分配 fdl_demotest 数据连接的使用权限、开放数据平台下数据开发模块的使用权限、定时任务下「DEMO示例」文件夹的管理权限 | hanwen 用户可在定时任务模块的「DEMO示例」文件夹中,使用 fdl_demotest 数据连接创建定时任务 |
2.3 设置用户分类
只有数据开发用户才能使用数据管道、数据开发、数据服务、数据运维等功能,其余 PC 端使用用户无法使用这些功能。
超管登录 FDL 工程,点击「管理系统>用户管理」,选择平台使用用户,将用户 hanwen 添加至「数据开发用户」中。如下图所示:
2.4 分配权限
超管点击「权限管理>全局设置」按钮,开启「分级授权」按钮、「定时任务管理」按钮、「数据连接控制」按钮。如下图所示:
分级授权按钮:若不开启,无法分配「数据开发」、「数据管道」、「数据服务」、「库表管理」功能的使用权限。
定时任务管理按钮:若不开启,无法分配定时任务文件夹的管理权限给普通用户,将导致普通用户无法在定时任务模块中创建定时任务。
数据连接控制按钮:若不开启,则无法给用户分配数据连接的使用、管理、授权权限。
2.4.1 分配数据连接使用权限
为 hanwen 用户分配 fdl_demotest 数据连接的使用权限。如下图所示:
注:若用户需要使用服务器数据集,则直接分配给用户 hanwen 服务器数据集使用权限即可。
2.4.2 分配定时任务使用权限
分配定时任务模块的使用权限,hanwen 可使用定时任务模块。如下图所示:
此时,hanwen 登录 FDL 工程后只能看到数据开发的定时模块,但不能创建定时任务。需要为他分配定时任务模块下某个文件夹的管理权限。
2.4.3 分配定时任务文件夹权限
为 hanwen 用户分配定时任务模块下「DEMO示例」文件夹的管理权限,hanwen 可在「DEMO示例」文件夹下创建定时任务。如下图所示:
2.5 效果预览
hanwen 登录 FDL 工程,可在定时任务模块的 「DEMO示例」文件夹中创建定时任务,且定时任务可使用 fdl_demotest 数据连接。如下图所示:
2.6 内容扩展
若 hanwen 用户想查看 fdl_demotest 数据连接的配置信息,管理员可为他分配「管理系统>数据连接」的使用权限即可,分配后,hanwen 拥有「管理系统>数据连接」的入口权限。如下图所示: