Skip to main content

このバージョンの GitHub Enterprise サーバーはこの日付をもって終了となりました: 2026-06-02. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの向上、新機能の向上を図るために、最新バージョンの GitHub Enterprise サーバーにアップグレードしてください。 アップグレードに関するヘルプについては、GitHub Enterprise サポートにお問い合わせください

プライベート リポジトリで CodeQL を有効にできない

GitHub Advanced Security プライベート リポジトリで code scanning を使用するには、有効にする必要があります。

GitHub Advanced Securityが有効になっているかどうかを確認する

  1. GitHub で、リポジトリのメイン ページに移動します。

  2. リポジトリ名の下にある [Settings] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。

    タブを示すリポジトリ ヘッダーのスクリーンショット。 [設定] タブが濃いオレンジ色の枠線で強調表示されています。

  3. サイドバーの [Security] セクションで、[ Code security and analysis] をクリックします。

  4. [設定] ページで、[Advanced Security] まで下にスクロールします。

  5. 関連付けられたアクティブな [有効化] ボタンがある場合、 Advanced Security はこのリポジトリで使用できますが、まだ有効になっていません。

  6. GitHub Advanced Securityの使用がポリシーによってブロックされている場合、[有効化] ボタンは非アクティブであり、ポリシーの所有者が一覧表示されます。

Advanced Security の設定のスクリーンショット。 エンタープライズ ポリシーの所有者と非アクティブな [有効] ボタンが濃いオレンジ色で強調表示されています。

GitHub Advanced Security へのアクセスをリクエスト中

  1. [Advanced Security] 設定で、エンタープライズ名または組織名をクリックして、 GitHub Advanced Securityへのアクセスを制御するポリシーを編集するためのアクセス権を持つユーザーの一覧を表示します。 詳細については、「エンタープライズのコード セキュリティと分析のためのポリシーの適用」を参照してください。
  2. その他の機能へのアクセスを要求するには、会社のポリシーに従ってください。

GitHub Advanced Security の有効化

  1. [Code security] 設定ページを開きます。
  2. [Advanced Security] 機能の横にある [ 有効] をクリックします。
  3. code scanningを再実行します。