授权编辑

最近更新时间:2019-08-08 17:32:16

授权编辑主要作用是给数据源、数据集、仪表盘、操作、图片设定不同的权限。如教师可以访问仪表盘和数据集模块,而学生不可以访问。

授权编辑首页

单击二级导航栏上的授权编辑按钮进入授权编辑界面,该界面显示了所有可以授权的资源和操作(包括数据源、数据集、仪表盘、操作、图片)。如下图所示。

授权编辑文件列表区域

  • 授权编辑文件列表
    授权编辑中可以授权的内容包括两类:资源和操作。资源包括:读权限和写权限。操作包括:读权限。列表以树状形式进行显示,单击文件夹,可以展开或收起文件夹中的信息。所有可以授权的资源以及操作文件,包括:仪表盘、数据集、数据源、操作、图片。
  • 搜索
    用户可以在搜索框中输入任意字符,快速找到资源列表名中与输入字符匹配的资源信息,如在搜索输入框中输入字符 a,则下方界面中只显示资源名称中包括字符 a 的所有项。
  • 更多
    【刷新】可以对授权文件列表进行刷新。

用户/分组权限列表

当鼠标选中资源或操作文件时,右侧区域会显示出拥有该资源或操作的所有用户/分组/角色的列表。其中资源包括读权限和写权限。操作只有读权限。

  • 用户权限列表
    【用户名称】用户的名称。当某一用户拥有选中资源或操作的权限时,此用户会自动显示在此列表中。
    【读权限】资源的读权限用户列表。当拥有此资源读权限的用户较多时,在界面上最多显示16行,如果超出16行则会分页显示。
    【写权限】资源的写权限用户列表。当拥有此资源写权限的用户较多时,在界面上最多显示16行,如果超出16行则会分页显示。如下图所示。
  • 分组权限列表
    【分组名称】分组的名称。当某一分组拥有选中资源或操作的权限时,此分组会自动显示在此列表中。
    【读权限】资源的读权限分组列表。当资源拥有读权限的分组较多,在界面上最多显示16行,如果超出16行则会分页显示。
    【写权限】资源的写权限分组列表。当资源拥有写权限的分组较多,在界面上最多显示16行,如果超出16行则会分页显示。

用户/分组权限编辑界面

单击用户/分组权限列表后面的编辑按钮后,可以进入用户/分组权限列表的编辑界面,如下图所示。

授权编辑界面的联动

编辑权限时通过联动来实现,联动规则如下:

  • 当子目录全部选中时,全选按钮勾选;
  • 当子目录有未选中的选项时,全选按钮不勾选;
  • 当选中父组时,子组为置灰勾选 ;当选中子组时,父组不受影响。

为操作分配权限

操作授权信息包括:数据源操作、报告操作,制作报告操作、组件操作,创建数据集操作和首页上各模块的操作。用户只能对操作的读权限进行授权。

  • 数据源操作:是对新建表和删除表的操作进行单独授权。
  • 报告操作:是对报告级别的操作进行单独授权。
  • 制作报告操作:是对自定义主题进行单独授权。
  • 组件操作:是对组件级别的操作进行单独授权。
  • 创建数据集操作:是对不同类型的数据集操作进行单独授权。

首页上各模块的操作:是对首页上的各模块,包括添加数据源、创建数据集、制作报告、查看报告、制作门户进行授权。

为资源分配权限

资源授权信息包括:数据源、数据集、仪表盘、图片。用户可以对资源的读权限和写权限进行授权。 当选中某一资源进行授权时,只是给这个资源本身授予了权限,其下级不会有继承的权限。

  • 数据源:是对系统中的数据源资源进行授权。
  • 数据集:是对系统中的数据集资源进行单独授权。
    为了增强数据的安全性,对数据集只有读权限时做了一些限制,具体如下所示:
数据集类型 登录用户只有数据集的读权限时
SQL 数据集 置灰掉的操作:表的右键刷新、SQL 语句编辑框 、刷新元数据、保存、另存为。
mongo 数据集 置灰掉的操作:管道操作语句、刷新元数据、保存、另存为。
Excel 数据集 置灰掉的操作:上传、工作表、编码类型、分隔符、起始行、生成逆透视表、删除无效行、行表头层级、列表头层级、刷新元数据、保存、另存为。
组合数据集 置灰掉的操作:子数据集上的过滤器、刷新元数据、保存、另存为。
  • 仪表盘:是对系统中的仪表盘资源进行单独授权。用户对仪表盘中的报表只有读权限时,在制作报告中不可以看到只读的报表,在查看报告中可以看到只读的报表。
  • 图片:是对系统中的图片资源进行单独授权。