# 系统要求和安装

此页面概述了安装 `Qlik 代码` 扩展的要求和步骤。

## 要求

* `Visual Studio Code` 版本 1.79.0 或更高版本。

* 一个 Qlik Cloud 租户，以及访问您想要编辑的空间、应用程序和脚本的权限。

* 租户管理员审批（请参阅 [Qlik 代码 租户管理员审批 (OAuth 同意)](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/QlikCode/code-extension-install.htm#OAuthConsent)）。

### Qlik 代码 租户管理员审批 (OAuth 同意)

`Qlik 代码` 通过 OAuth 客户端将用户登录到 Qlik Cloud。在给定Qlik Cloud的租户中的任何人能够通过`Qlik 代码`登录之前，租户管理员必须批准此 OAuth 客户端一次。这是一个针对每个租户的一次性步骤 — 一旦获得批准，该租户中的每个用户都可以正常登录，无需采取进一步行动。

有两种方式可以批准租户：

方法 1: 以租户管理员身份登录

如果为组织设置`Qlik 代码`的人本身就是租户管理员，他们只需照常通过扩展登录即可。该同意作为首次登录的一部分自动授予。

方法 2：与租户管理员共享同意链接

如果设置 `Qlik 代码` 的人不是租户管理员，他们的登录尝试将失败，并显示“访问被拒绝”消息。在那种情况下，`Qlik 代码` 显示一个链接，他们可以复制并发送给他们组织的租户管理员。租户管理员在自己的浏览器中打开该链接 — 无需安装 `Qlik 代码` — 并从那里批准它。一旦获得批准，原始用户（以及租户中的其他所有人）都可以正常登录。

当非管理员尝试通过 `Qlik 代码` 登录租户，但该租户尚未获得批准时，出现的错误消息。此错误消息包含一个链接，您可以将其发送给您的租户管理员，以便他们完成租户审批。

当非管理员尝试通过 `Qlik 代码` 登录租户，但该租户尚未获得批准时，出现的错误消息。此错误消息包含一个链接，您可以将其发送给您的租户管理员，以便他们完成租户审批。

当非管理员尝试通过 `Qlik 代码`Qlik 代码 登录租户，但该租户尚未获得批准时，出现的错误消息。此错误消息包含一个链接，您可以将其发送给您的租户管理员，以便他们完成租户审批。 ![当非管理员在租户获得批准之前，尝试通过 Qlik Code 登录租户时出现的错误消息。](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/qlik-code-tenant-admin-approval-needed-.png)

一旦获得批准，`Qlik 代码` OAuth 客户端将通过 Administration 活动中心 对租户管理员可见，并可像其他 OAuth 客户端一样进行管理。有关在 Qlik Cloud 中管理 OAuth 客户端的信息，请参阅 [创建和管理 OAuth 客户端](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/mc-create-oauth-client.htm)。

## 安装 Qlik 代码

执行以下操作：

1. 在`VS Code`中，前往[扩展市场](https://code.visualstudio.com/docs/configure/extensions/extension-marketplace)。

2. 搜索“`Qlik 代码`”，然后选择安装。

或者，从 [Marketplace 网站](https://marketplace.visualstudio.com/VSCode) 安装，然后 `VS Code` 将提示您在编辑器中打开它。

[`Visual Studio Code` 文档](https://code.visualstudio.com/docs)