資格証明書インベントリ

GitLab管理者として、あなたはインスタンスの全体的なセキュリティに責任があります。それを支援するために、GitLabは自己管理インスタンスにアクセスするために使用できるすべての認証情報のインベントリを提供します。

クレデンシャルインベントリでは、すべてを見ることができます:

  • パーソナルアクセストークン (PAT)。
  • プロジェクトアクセストークン(GitLab 14.8で導入)。
  • グループアクセストークン(GitLab 15.6で導入)。
  • SSHキー。
  • GPG 鍵。

鍵の失効削除、閲覧も可能です:

ユーザーの個人アクセストークンの失効

GitLab 13.4 で導入されました

ユーザーの個人アクセストークンを失効させることができます。

  1. 左のサイドバーで、Search を選択するか、次のページに進んでください。
  2. Admin Areaを選択します。
  3. 資格情報を選択します。
  4. 個人アクセストークンで、[取り消す] を選択します。

Revoke]ボタンがない場合は、トークンの有効期限が切れているか、失効しているか、有効期限が設定されている可能性があります。

トークンの状態取り消しボタンが表示されていますか?コメント
アクティビティはい漏洩したアカウントなど、管理者がPATを失効できるようにします。
期限切れなしトークンの有効期限が切れています。
無効なし該当なし。トークンはすでに失効しています。

PAT がクレデンシャル・インベントリから取り消されると、インスタンスは電子メールでユーザーに通知します。

Credentials inventory page - Personal access tokens

ユーザーのプロジェクトアクセストークンの失効

GitLab 14.8で導入されました

  1. 左サイドバーで、一番上のシェブロン({chevron-down})を展開します。
  2. Admin Areaを選択します。
  3. 資格情報を選択します。
  4. プロジェクトアクセストークンタブを選択します。
  5. プロジェクトのアクセストークンで、「Revoke」を選択します。

プロジェクトのアクセストークンが破棄され、プロジェクトボットユーザーを削除するためにバックグラウンドワーカーがキューに入ります。

Credentials inventory page - Project access tokens

ユーザーの SSH キーの削除

GitLab 13.5 で導入されました

  1. 左サイドバーで、一番上のシェブロン({chevron-down})を展開します。
  2. Admin Areaを選択します。
  3. 資格情報を選択します。
  4. SSHキー]タブを選択します。
  5. SSHキーのそばで、削除を選択します。

インスタンスがユーザーに通知します。

Credentials inventory page - SSH keys

既存の GPG キーのレビュー

GitLabインスタンスに存在する全てのGPGは、クレデンシャルインベントリのGPG Keysタブと以下のプロパティで確認することができます:

Credentials inventory page - GPG keys