For the complete documentation index, see llms.txt. This page is also available as Markdown.

GitプロバイダーのIP許可リスト設定

ソースコードリポジトリには、コード、シークレット履歴、CI/CD設定、デプロイワークフローなど、最も機密性の高い資産の一部が含まれています。既定では、有効な認証情報を持つ人なら誰でも、世界中のどこからでもアクセスできます。

IP許可リストは、認証情報ベースの認証に加えてネットワークレベルの制御を追加します。信頼できるIPアドレスの一覧(オフィスネットワーク、VPNの送信元、CI/CDサーバー)を定義し、他の場所からのアクセスは、有効なトークンやSSHキーがあってもブロックされます。

なぜこれが重要なのか:

  • 盗まれたトークンや漏えいした認証情報は、攻撃者が信頼できるネットワークから接続できなければ無意味になります

  • 攻撃対象領域を、既知で管理された場所に限定できます

  • SOC 2、ISO 27001、および同様のコンプライアンスフレームワークのアクセス制御要件を満たせます

許可リストに追加するもの:

  • オフィスネットワークのIP範囲

  • VPNの送信元IPアドレス

  • CI/CDランナーのIPアドレス(必須。そうしないとパイプラインが壊れます)

  • Aikidoのようなサードパーティ連携で使用されるすべてのIP

注意: この機能はほとんどのプラットフォームで有料プランが必要で、チームが一貫したネットワークまたはVPN経由で接続する場合に最も効果的です。


プラットフォームでの設定方法:

最終更新

役に立ちましたか?