リポジトリ設定を使用して、個々のリポジトリの有効性チェックを有効にすることができます。 有効性チェックでは、検出されたシークレットがまだアクティブであるかどうかを確認し、修復作業の優先順位を付けるのに役立ちます。 有効性チェックの概要と動作については、 有効性チェックについて を参照してください。
有効性チェックの有効化
-
GitHub で、リポジトリのメイン ページに移動します。
-
リポジトリ名の下にある [Settings] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。
![タブを示すリポジトリ ヘッダーのスクリーンショット。 [設定] タブが濃いオレンジ色の枠線で強調表示されています。](/assets/cb-28260/images/help/repository/repo-actions-settings.png)
-
サイドバーの [Security] セクションで、[ Advanced Security] をクリックします。
-
[Secret Protection] の [有効性チェック] の右側にある [有効] をクリックします。
-
ページの一番下までスクロールし、[ 変更の保存] をクリックします。
メモ
REST API を使用して、リポジトリのパートナー パターンの有効性チェックを有効にすることもできます。 詳しくは、「リポジトリの REST API エンドポイント」をご覧ください。
また、organization 所有者と Enterprise 管理者は、organization または Enterprise 内のすべてのリポジトリに対してこの機能を有効にすることもできます。 Organization レベルで機能を有効にする方法については、「カスタム セキュリティ構成を作成する」を参照してください。 Enterprise レベルで機能を有効にする方法については、「Enterprise 用のカスタム セキュリティ構成の作成」を参照してください。
詳細については、次を参照してください。
-
[AUTOTITLE](/code-security/secret-scanning/managing-alerts-from-secret-scanning)