問題に関する情報
セキュリティ構成には、サイト管理者が GitHub Enterprise Server インスタンスにインストールした機能のみが含まれます。
サイト管理者が GitHub Enterprise Server インスタンスの機能のインストール設定を変更すると、お使いの構成が影響を受ける可能性があります。
セキュリティ構成を作成して organization 全体のリポジトリに適用した後:
- その後、サイト管理者が GitHub Enterprise Server インスタンスに新しいセキュリティ機能をインストールすると、その機能は構成に表示されますが、その機能の有効化状態は "Not set" と表示されます。
- サイト管理者が GitHub Enterprise Server インスタンスから機能全体をアンインストールすると、その機能 (とすべてのサブ機能) が構成から削除されます。 構成は、適用されているリポジトリからデタッチされず、他のすべての機能は通常どおり続行されます。
- サイト管理者が GitHub Enterprise Server インスタンスから GitHub Actions をアンインストールすると、GitHub Actions に依存する機能 (つまり、Dependabot security updates と code scanning) は構成から消えます。 構成は、適用されているリポジトリからデタッチされず、他のすべての機能は通常どおり続行されます。
- サイト管理者が GitHub Enterprise Server インスタンスの機能をアンインストールしてから再インストールすると、構成には機能の以前の有効化状態 ("Enabled"、"Disabled"、または "Not set") が保存されており、この元の有効化状態に戻ります。
問題の解決
作成した構成から機能が消えたのではないかと心配な場合は、GitHub Enterprise Server インスタンスのサイト管理者に問い合わせ、その機能または前提条件となる機能がインスタンスからアンインストールされたかどうか、また、その変更が意図的なものかどうかを確認してください。