凭据库
- 于 14.9 版本,机器人创建的访问令牌未显示在个人访问令牌列表中。
极狐GitLab 管理员负责其实例的整体安全性。为了提供帮助,极狐GitLab 提供了凭据库,跟踪可用于访问私有化部署版实例的所有凭据。
使用凭据库查看您的实例的所有以下内容:
- 个人访问令牌 (PAT)。
- 项目访问令牌(14.8 及更高版本)。
- SSH 密钥。
- GPG 密钥。
- 它们属于谁
- 它们的访问范围
- 它们的使用模式
- 它们何时到期时
- 它们何时被撤销
要访问凭据库:
- 在顶部栏上,选择 主菜单 > 管理员。
- 在左侧边栏中,选择 凭据。
撤销用户的个人访问令牌
引入于 13.4 版本
如果您看到 撤销 按钮,您可以撤销该用户的 PAT。您是否看到 Revoke 按钮取决于令牌状态,以及是否设置了到期日期。有关详细信息,请参阅下表:
令牌状态 | 显示撤销按钮? | 说明 |
---|---|---|
Active | Yes | 允许管理员撤销 PAT,例如针对风险帐户 |
Expired | No | 令牌不适用;令牌已过期 |
Revoked | No | 令牌不适用;令牌已被撤销 |
当 PAT 从凭据库中撤销时,实例会通过电子邮件通知用户。
撤销用户的项目访问令牌
引入于 14.8 版本。
可以选择项目访问令牌旁边的 撤销 按钮,来撤销特定项目访问令牌:
- 撤销令牌项目的访问令牌。
- 将后台 woker 排入队列,用来删除项目机器人用户。
删除用户的 SSH 密钥
引入于 13.5 版本
您可以通过导航到凭证清单的 SSH 密钥选项卡,来删除用户的 SSH 密钥。 然后实例会通知用户。
查看现有的 GPG 密钥
- 引入于 13.10 版本。
- 功能标志移除于 13.12 版本。
您可以通过导航到凭据库 GPG 密钥选项卡,来查看实例中的所有现有 GPG 以及以下属性:
- GPG 密钥属于谁。
- GPG 密钥的 ID。
- GPG 密钥已验证或未验证