1. 概述
在FineDataLink部署之后,初始化设置时设置了系统管理员,也就是 FineDataLink 系统中的最大权限用户,即超级管理员,但是 FineDataLink 中有多个用户进行任务开发,此时就需要超级管理员创建多个系统用户,并为其赋予任务开发的各种权限。
本文将说明如何创建一个系统用户 ming 并为其赋予数据连接的使用权限、数据开发、数据管道、数据服务的指定文件夹下任务编辑权限。
2. 操作步骤
2.1 创建用户
FineDataLink 中有多种创建系统用户的方式,本文使用手动添加用户的方式,在「管理系统>用户管理>所有用户>添加用户」中创建用户 ming,如下图所示:
注:其中部门职务角色等可以不填,主要是为了对多个用户进行批量权限管理。
然后搜索即可看到新添加的用户 ming,如下图所示:
2.2 将新建用户添加到数据开发用户分类中
将新创建的用户添加至「PC端使用用户」,如下图所示:
注:当开启「限制使用用户」时,只有选择的用户才能登录平台,其余普通用户无法登录平台,默认是不开启限制的,即所有用户都是PC端使用用户,都可以登录。
开启数据开发用户「限制使用用户」后,只有数据开发用户才能使用数据管道、数据开发、数据服务、数据运维等功能,其余PC端使用用户无法使用这些功能,此处如果不开启,则默认所有用户都可使用功能,如下图所示:
注:注册 License 中的「数据开发用户数」就是控制此用户量。
2.3 分配数据连接管理权限
在管理系统>权限管理下,开启全局设置下的「分级授权」和「数据连接控制」权限,如下图所示:
在管理系统>权限管理中,选中用户 ming,然后为其开启数据连接模块的使用权限,同时开启数据连接下指定的数据连接的使用权限,如下图所示:
此时用户 ming 登录后,就看到他可以自行新建数据连接,同时可以使用之前开启的 fdl_demotest 数据连接进行任务开发,如下图所示:
2.4 分配任务创建管理权限
想要为用户开启数据开发、数据管理、数据服务模块的使用权限。
首先超级管理员开启全局设置下的「定时任务管理」、「管道任务管理」、「数据服务API管理」、「数据服务应用管理」,如下图所示:
选择需要开启权限的用户 ming,然后为其开启数据平台下的模块权限,如下图所示:
然后开启定时任务下指定的文件夹管理权限,用户即可在文件夹下进行任务创建和开发,如下图所示:
管道任务同理,如下图所示:
数据服务API和数据服务应用指定文件夹管理权限,如下图所示:
此时用户 ming 登录后,就看到他可以在开启管理权限的文件夹下创建任务和API应用,如下图所示: