跳到主要内容

个人访问密钥可用于用户与 AtomGit OpenAPI 接口的调用。

创建个人访问密钥

个人访问密钥的数量没有限制,但同一个用户的全部访问密钥都共享 API 调用的频率限制,你可以通过以下方式创建你的个人访问密钥:

  1. 登录 AtomGit
  2. 点击右上角的头像,然后选择个人设置
  3. 在用户设置菜单上,选择访问密钥
  4. 设置密钥的名称和可选的到期日期
  5. 选择密钥的作用范围及权限
  6. 单击【创建】按钮
  7. 创建完成后,请妥善保管你的【个人访问密钥】,该秘钥仅在创建成功后显示一次,离开当前页面后,将不再展示

撤销个人访问密钥

你可以随时通过单击个人访问密钥的【删除】按钮来撤销你的个人访问密钥

个人访问密钥的作用范围

你可以使用一个或者多个作用范围来创建个人访问密钥,以下是 AtomGit 提供的作用范围(scope)以及相关权限:

作用范围说明
repo代码库相关的全部 API 接口
admin:repo_issues代码库 issue 相关的全部 API 接口
admin:org_issues组织 issue 相关的全部 API 接口
workflow流水线相关的全部 API 接口
write:packages制品库的全部 API 接口的写权限
delete:packages删除制品库的 API 接口权限
admin:org组织相关的全部 API 接口
admin:public_key用户 SSH 公钥的 API 接口
admin:repo_hook代码库 webhook API 接口
admin:org_hook组织 webhook API 接口
notifications用户消息通知的 API 接口
user用户相关的全部 API 接口
delete_repo删除代码库的 API 接口
audit_log审计日志的 API 接口
project看板的 API 接口
admin:gpg_keyGPG 密钥的 API 接口
admin:ssh_signing_keySSH 签名密钥的 API 接口