第 2 章 Red Hat Quay 应用程序编程接口(API)

此 API 允许您执行处理 Red Hat Quay 存储库、用户和机构所需的许多操作。

2.1. 授权

oauth2_implicit

范围

以下范围用于控制对 API 端点的访问:

影响范围描述

repo:read

此应用程序可以查看和拉取对授权用户或机器帐户可见的所有存储库

repo:write

此应用将能够查看、推送和拉取所有授予用户或机器人帐户具有写入权限的存储库

repo:admin

此应用将具有管理员对授予用户或机器帐户有权访问的所有存储库的访问权限

repo:create

此应用可以将存储库创建给允许授予用户或机器人帐户创建存储库的任何命名空间

user:read

此应用将能够读取用户名和电子邮件地址等用户信息。

org:admin

此应用程序将可以管理您的机构,包括创建机器、创建团队、调整团队成员资格以及更改账单设置。在授予此权限前,您在请求的应用中应具有绝对信任。

super:user

此应用程序将可以管理您的安装,包括管理用户、管理用户、管理机构和其他超级用户面板中的功能。在授予此权限前,您在请求的应用中应具有绝对信任。

user:admin

此应用将可以管理您的帐户,包括创建机器人并将他们权限授予您的存储库。在授予此权限前,您在请求的应用中应具有绝对信任。