À propos du problème
Les configurations de sécurité incluent uniquement les fonctionnalités qui ont été installées par un administrateur de site sur votre GitHub Enterprise Server instance.
Si un administrateur de site modifie les paramètres d’installation d’une fonctionnalité sur votre GitHub Enterprise Server instance, votre configuration peut être affectée.
Une fois que vous avez créé et appliqué une configuration de sécurité aux référentiels au sein de votre organisation :
- Si un administrateur de site installe ensuite une nouvelle fonctionnalité de sécurité sur l’instance GitHub Enterprise Server , la fonctionnalité apparaît dans la configuration, mais l’état d’activation de la fonctionnalité s’affiche sous la forme « Non défini ».
- Si un administrateur de site désinstalle une fonctionnalité entière de l’instance GitHub Enterprise Server , la fonctionnalité (et toutes les sous-fonctionnalités) disparaît de la configuration. La configuration ne se détache pas des référentiels auxquels elle a été appliquée, et toutes les autres fonctionnalités continuent normalement.
- Si un administrateur de site désinstalle GitHub Actions de l’instance GitHub Enterprise Server , les fonctionnalités qui dépendent GitHub Actions (autrement dit, Dependabot security updates et code scanning) disparaissent de la configuration. La configuration ne se détache pas des référentiels auxquels elle a été appliquée, et toutes les autres fonctionnalités continuent normalement.
- Si un administrateur de site désinstalle puis réinstalle une fonctionnalité sur l’instance GitHub Enterprise Server , la configuration mémorise l’état d’activation préexistant de la fonctionnalité (« Activé », « Désactivé » ou « Non défini ») et revient à cet état d’activation d’origine.
Résolution du problème
Si vous craignez qu’une fonctionnalité ait disparu d’une configuration que vous avez créée, contactez l’administrateur de site pour votre GitHub Enterprise Server instance et vérifiez si la fonctionnalité, ou sa fonctionnalité requise, a été désinstallée de l’instance et si la modification était intentionnelle.