Project access tokens (Alpha)
Project access tokens (Alpha)
警告:这是Alpha功能,随时可能更改,恕不另行通知.版本历史
- 在 GitLab 13.0 中 .
- 它部署在功能标记后面,默认情况下处于禁用状态.
- 在 GitLab.com 上已禁用.
- 要在 GitLab 自管实例中使用它,请让 GitLab 管理员启用它 .
项目访问令牌的范围仅限于项目,可用于通过进行身份验证.
您还可以将项目访问令牌与 Git 一起使用,以通过 HTTP 或 SSH 进行身份验证.
有关如何使用项目访问令牌对 API 进行身份验证的示例,请参见API 文档中的以下部分.
- 导航至您要为其创建访问令牌的项目.
- 在里面 在设置菜单中,选择访问令牌 .
- 选择令牌的名称和可选的到期日期.
- 选择 .
- 单击创建项目访问令牌按钮.
- 将项目访问令牌保存在安全的地方. 离开或刷新页面后,将无法再次访问它.
对于创建的每个项目访问令牌,还将创建一个机器人用户,并将其添加到具有“维护者”级别权限的项目中. 使用项目访问令牌进行的 API 调用将与相应的 bot 用户相关联.
这些用户将出现在” 成员”中,但不能被修改. 此外,该漫游器用户无法添加到任何其他项目.
您可以随时通过单击相应的” 撤消”按钮来撤消任何项目访问令牌. 设置>访问令牌 .
可以使用一个或多个范围创建项目访问令牌,这些范围允许给定令牌可以执行各种操作. 下表描述了可用范围.
项目访问令牌是功能,不建议用于生产环境. 它部署在默认情况下禁用的功能标志的后面. 有权访问 GitLab Rails 控制台的 GitLab 管理员可以为您的实例启用它.
禁用它: