基于角色的安全

Qlik NPrinting 管理基于用户的安全。

用户必须登录 NewsStand 方可访问其发布的报表。允许用户基于分配的角色执行操作,从而您可以创建角色并重新使用它们。默认设置下,用户不与任何角色相关。您可设置细化的授权。

定义

  • 操作:和实体关联的特定操作。例如,订阅编辑运行是和报表关联的操作。
  • 角色:关联的列表;“应用程序 - 实体 - 操作”或“实体 - 操作”。

    例如,Sales Demo - 报表 - 创建,具有该关联的角色可在 Sales Demo 应用程序内新建报表。此外,例如“用户 - canCreate”,具有该关联的角色可新建用户。

基本概念

  • 在安装过程中会创建默认超级用户,具有您选择的用户名称。管理员用户可执行所有操作,并且和所有应用程序的管理员角色关联。无法从管理员角色删除或移除管理员用户。
  • 您必须提供执行操作的权限。默认设置下,用户无法执行任何操作。
  • 每个用户必须和一个或多个角色关联。您可为特定应用程序的用户允许不同的操作。例如,可允许角色1应用程序 1 中创建报表,但是不能在应用程序 2 中创建报表。
  • 某些权限不取决于应用程序。例如,用户创建不和应用程序相关,而创建连接则和应用程序相关。
  • 您只能提供权限,和指定限制不同。例如,您可允许角色 1应用程序 1 中创建报表。您无法明确禁止这点。
  • 创建编辑选项可让您创建和编辑实体属性。特定操作将具有匹配的操作。例如,创建/编辑连接不意味着重新加载元数据操作。相似地,创建/编辑报表不意味着模板编辑操作。

您可启用的实体列表

应用程序部分:

  • 应用程序
  • 连接
  • 过滤器
  • 条件
  • 报告
  • 发布任务
  • 发布的报表
  • 目的地
  • On-Demand 报表

用户操作:

  • 用户
  • 群组

管理员部分:

  • 安全
  • 设置
  • 引擎
  • 导入任务
  • 任务执行
  • On-Demand 请求