# 基于角色的安全

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

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

## 定义

* 操作：和实体关联的特定操作。例如，订阅、编辑和运行是和报表关联的操作。

* 角色：关联的列表；“应用程序 - 实体 - 操作”或“实体 - 操作”。

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

## 基本概念

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

## 您可启用的实体列表

### 应用程序部分：

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

### 用户操作：

* ​用户
* 群组

### 管理员部分：

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