基于角色的安全
Qlik NPrinting 管理基于用户的安全。
用户必须登录 NewsStand 方可访问其发布的报表。允许用户基于分配的角色执行操作,从而您可以创建角色并重新使用它们。默认设置下,用户不与任何角色相关。您可设置细化的授权。
定义
- 操作:和实体关联的特定操作。例如,订阅、编辑和运行是和报表关联的操作。
-
角色:关联的列表;“应用程序 - 实体 - 操作”或“实体 - 操作”。
例如,Sales Demo - 报表 - 创建,具有该关联的角色可在 Sales Demo 应用程序内新建报表。此外,例如“用户 - canCreate”,具有该关联的角色可新建用户。
基本概念
- 在安装过程中会创建默认超级用户,具有您选择的用户名称。管理员用户可执行所有操作,并且和所有应用程序的管理员角色关联。无法从管理员角色删除或移除管理员用户。
- 您必须提供执行操作的权限。默认设置下,用户无法执行任何操作。
- 每个用户必须和一个或多个角色关联。您可为特定应用程序的用户允许不同的操作。例如,可允许角色1 在应用程序 1 中创建报表,但是不能在应用程序 2 中创建报表。
- 某些权限不取决于应用程序。例如,用户创建不和应用程序相关,而创建连接则和应用程序相关。
- 您只能提供权限,和指定限制不同。例如,您可允许角色 1 在应用程序 1 中创建报表。您无法明确禁止这点。
- 创建和编辑选项可让您创建和编辑实体属性。特定操作将具有匹配的操作。例如,创建/编辑连接不意味着重新加载元数据操作。相似地,创建/编辑报表不意味着模板编辑操作。
您可启用的实体列表
应用程序部分:
- 应用程序
- 连接
- 过滤器
- 条件
- 报告
- 发布任务
- 发布的报表
- 目的地
- On-Demand 报表
用户操作:
- 用户
- 群组
管理员部分:
- 安全
- 设置
- 引擎
- 导入任务
- 任务执行
- On-Demand 请求
- 审计