在 My Qlik 中管理 OAuth 客户端 | Qlik Cloud帮助
跳到主要内容 跳到补充内容

在 My Qlik 中管理 OAuth 客户端

OAuth 是一种用于授权和委派的安全协议。它允许第三方应用程序访问 API 资源,而无需暴露最终用户凭据。OAuth 客户端请求授权代码,将其交换为访问令牌,并使用该令牌通过 API 访问内容。

关于 Qlik Cloud 中的 OAuth 客户端

Qlik Cloud 中的 OAuth 客户端根据其使用方式在不同级别进行配置:

  • 组织级 OAuth 客户端

    • 适用于跨多个订阅和区域的所有租户。

    • 通常用于访问租户信息,例如列出租户。

    • 由 My Qlik 中的服务帐户所有者 (SAO) 管理。

  • 区域级 OAuth 客户端

    • 适用于某个区域中的特定许可证号。

    • 由 My Qlik 中的 SAO 管理。

  • 特定于租户的 OAuth 客户端

    • 适用于单个租户。

    • 由租户管理员在租户的 Administration 活动中心内管理。

    • 有关详细信息,请参阅 创建和管理 OAuth 客户端

创建和管理组织级 OAuth 客户端

Govnote-not-inQlik Cloud 政府 中不支持
Govnote-not-inQlik Cloud Government - DoD 中不支持

您可以在 My Qlik 的 OAuth 客户端页面上创建和管理组织级 OAuth 客户端。

访问 OAuth 客户端页面

执行以下操作:

  1. 使用您的服务帐户所有者 (SAO) 凭据登录 My Qlik。

  2. 单击页面顶部的 列出我的所有租户

  3. 在左侧窗格中,单击 OAuth

  4. OAuth 客户端页面将打开,您可以在其中为您的组织创建和管理 OAuth 客户端。

OAuth 客户端页面。

管理 OAuth 客户端页面的屏幕截图。

查找和查看 OAuth 客户端

OAuth 客户端页面上,您可以:

  • 按名称搜索。

  • 按区域、状态或订阅 ID 筛选。

  • 按名称、创建或上次更新日期或客户端 ID 排序。

  • 拖动列以重新排序。

创建 OAuth 客户端

执行以下操作:

  1. OAuth 客户端页面上,单击 创建

  2. 输入 OAuth 客户端的名称。

  3. (可选)添加描述。

  4. 单击 创建。将显示客户端 ID 和客户端密码。

  5. 单击 复制 以复制客户端 ID。

  6. 单击 复制密码 以复制客户端密码。

    信息注释您以后将无法访问该客户端密码。请将其视为密码,不要在源代码或存储库中暴露它。
  7. 单击 关闭

创建客户端后,您可以在您的应用程序中使用该客户端 ID。您以后可以从 OAuth 客户端的上下文菜单(更多)中检索它。

编辑 OAuth 客户端

执行以下操作:

  1. OAuth 客户端页面上,找到该 OAuth 客户端。

  2. 单击 更多 并选择 重命名
  3. 根据需要修改名称或描述。
  4. 单击 保存更改

删除 OAuth 客户端

当不再需要 OAuth 客户端或要撤销访问权限时,您可以将其删除。

执行以下操作:

  1. OAuth 客户端页面上,找到该 OAuth 客户端。

  2. 单击 更多 并选择 删除
  3. 确认删除。

管理客户端密码

如果客户端密码泄露或您的安全策略要求定期更新,您可以添加或删除密码。为避免停机,您可以添加多个客户端密码(最多 5 个),更新您的客户端应用程序,然后删除旧密码。

添加客户端密码

执行以下操作:

  1. OAuth 客户端页面上,找到该 OAuth 客户端。

  2. 单击 更多 并选择 管理密码
  3. 单击 生成新的客户端密码
  4. 复制客户端密码和客户端 ID,并安全地存储它们。

    信息注释您以后将无法访问该客户端密码。
  5. 单击 关闭

删除客户端密码

执行以下操作:

  1. OAuth 客户端页面上,找到该 OAuth 客户端。

  2. 单击 更多 并选择 管理密码
  3. 单击要删除的客户端密码旁边的 删除
  4. 单击 关闭

创建区域级 OAuth 客户端

执行以下操作:

  1. 使用您的服务帐户所有者 (SAO) 凭据登录 My Qlik。

  2. 单击 我的租户 旁边的 更多,然后选择 管理 OAuth 客户端

  3. 在对话框中,您可以

    • 创建新的 OAuth 客户端

    • 查看现有客户端

    • 复制或重新生成客户端密码

    • 删除客户端

后续步骤:构建 OAuth 客户端应用程序

Qlik Cloud 中注册 OAuth 客户端后,您可以构建 OAuth 客户端应用程序以访问 Qlik Cloud 内容。使用与您的 OAuth 客户端关联的客户端 ID 和客户端密码。您可以随时从 OAuth 客户端的上下文菜单(更多)中检索客户端 ID。

请遵循 Qlik 开发人员门户的 OAuth 概述部分中的教程。这些教程涵盖了如何使用流行的编程语言构建客户端应用程序。

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们!