管理角色
您可分配预定义的安全角色或创建自定义角色。
存在四个预先定义的角色:
- Administrator
- Developer
- NewsStand User
- User
您可为角色提供权限以在某个实体类型上执行特定操作,但是您无法将权限设置到单个实体。例如,您可设计角色,该角色提供查看与特定应用程序相关的所有报表的权利。您无法提供仅能查看应用程序中可用的某些报表的角色权限。
管理员、开发人员和 NewsStand 用户角色是系统角色,具有无法更改的默认权限。它们是自动启用的,不能禁用。
用户安全角色可以编辑或用作自定义角色的模板。默认情况下,此角色包含最小权限,未启用。您可以通过进入管理员 > 安全角色来启用它。
和导入任务权限相关的风险
如果文件中存在管理凭据,有权限读取导入文件的用户可检索管理凭据。具有编辑权限的用户可修改使用 .xlsx 文件的下次导入任务执行的结果。
新建角色
进行以下操作:
- 在主菜单中单击管理员。
- 在下拉列表中选择安全角色。
-
单击创建角色。
-
为新角色输入名称。
- 输入描述(可选)。
-
让启用复选框保持选中。
如果您取消选择标记,仍会保存角色,但是 Qlik NPrinting Engine 会将角色忽略。
- 在操作 > 应用程序下,从可用项目列表选择应用程序。
-
将所选应用程序移动到所选项目列表中。
角色必须至少有一个关联的应用程序。您还可选中所有应用程序,将分配的角色授予用户,从而可使用所有可用的应用程序。
设置应用程序权限
您可设置和应用程序、连接、筛选器、报表、发布任务、发布的报表和目的地相关的不同权限。权限仅适用于添加的应用程序。可为单个应用程序创建非常具体的操作。
在操作 > 应用程序下:
- 应用程序:用户可查看、编辑或删除关联的应用程序。
- 连接:用户可查看、编辑、创建或删除指向所选应用程序的连接。重新加载元数据可让用户运行缓存刷新。我们建议为开发人员启用该选项。
- 筛选器:用户可查看、编辑、创建或删除所选应用程序中的筛选器。
-
条件:用户可查看、编辑、创建或删除条件。
- 报表:用户可查看、编辑、创建、删除、预览、编辑模板或认购
- 发布任务:用户可查看、编辑、创建、删除或立即运行。
- 发布的报表:用户可访问 NewsStand 中的报表。用户可预览或下载发布的报表。
- 目标位置:用户可查看、编辑、创建或删除和应用程序相关的目标位置。
-
On-Demand 报表:用户可创建 On-Demand报表
设置用户配置文件权限
您可允许角色在用户配置文件上执行以下操作:
在操作 > 用户下:
- 用户:查看、编辑、创建或删除用户配置文件。
- 群组:查看、编辑、创建或删除组。
设置管理员权限
您可允许角色执行以下管理员操作:
在操作 > 管理员下:
- 安全:用户可以查看、编辑、创建或删除安全相关实体。
- 设置:用户可查看或编辑设置。
- 引擎:用户可查看、编辑、创建或删除引擎。
- 导入任务:用户可查看、编辑、创建或删除或导入任务。选择马上运行让用户能够导入任务而无需等待下次计划的执行。
- 任务执行:用户可查看或中止任务。
- On-Demand 请求:用户可查看、中止或删除请求。
- 审计:用户可导出审计跟踪日志。
在完成时,通过单击创建将角色保存在储存库中。
正复制角色
如果您创建和现有角色非常相似的新角色,可通过复制原角色来节省时间。例如,您可能希望创建和开发人员角色相似的新角色,但是该新角色具有一些权限例外。
进行以下操作:
- 在主菜单中单击管理员。
- 在下拉列表中选择安全角色。
- 单击您要复制的角色旁的操作齿轮图标。
- 单击下拉列表中的复制。
- 将打开新表单。可如同编辑新角色那样编辑复制的角色,如上所述。
在您完成时,通过单击创建将角色保存在储存库中。
将角色添加至用户配置文件
您可随时添加或移除用户角色。要设置用户权限,您必须先创建角色,然后将其和用户关联。
进行以下操作:
- 在主菜单中单击管理员。
- 在下拉列表中选择用户。
- 单击列表中的用户名称。
- 将它移动到所选项目列表中。
- 通过单击更新用户角色按钮,确认并保存至储存库。