有効化について シークレット スキャン
シークレット スキャンは、組織が所有するすべてのリポジトリ、およびGitHub Enterprise CloudEnterprise Managed Usersでを使用する場合にユーザー アカウントが所有するリポジトリに対して有効にすることができます。
組織の所有者は、secret scanningを使用して複数のリポジトリのsecurity configurationsを一度に有効にすることができます。 詳しくは、「大規模なセキュリティ機能の有効化について」をご覧ください。
組織がエンタープライズ アカウントによって所有されている場合、エンタープライズ所有者はエンタープライズ レベルで secret scanning を有効にすることもできます。 詳しくは、「Enterprise 用のカスタム セキュリティ構成の作成」をご覧ください。
シークレット スキャン の有効化
-
GitHub で、リポジトリのメイン ページに移動します。
-
リポジトリ名の下にある [Settings] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。
![タブを示すリポジトリ ヘッダーのスクリーンショット。 [設定] タブが濃いオレンジ色の枠線で強調表示されています。](/assets/cb-28260/images/help/repository/repo-actions-settings.png)
-
サイドバーの [Security] セクションで、[ Code security and analysis] をクリックします。
-
Advanced Securityを有効にすると、組織の設定により、secret scanningがリポジトリに対して自動的に有効になる場合があります。 Secret scanning が [有効] ボタンと共に表示されている場合でも、[有効にする] をクリックして secret scanning を有効にする必要があります。 [無効] ボタンが表示された場合、secret scanningは既に有効になっています。

リポジトリ管理者は、リポジトリの secret scanning をいつでも無効にすることを選択できます。 詳しくは、「リポジトリのセキュリティと分析設定を管理する」をご覧ください。