# Mise en œuvre de la configuration de sécurité

Comprendre les complexités de la mise en œuvre des % data variables.product.prodname_security_configurations %}.

Security configurations peut être appliqué, ce qui signifie que les propriétaires de référentiels ne peuvent pas modifier l’état d’activation des fonctionnalités activées ou désactivées par la configuration.

## Situations qui enfreignent l’application

Certaines situations peuvent perturber l'application des security configurations. Par exemple, l'activation de code scanning ne s'appliquera pas à un référentiel si :
* GitHub Actions est initialement activée sur le référentiel, mais est ensuite désactivée dans le référentiel.
* Les GitHub Actions requises par les configurations code scanning ne sont pas disponibles dans le référentiel.
* La définition des langues qui ne doivent pas être analysées à l'aide de la configuration par défaut de code scanning est modifiée.

## Mise en application et API REST

Si un utilisateur de votre organisation ou entreprise tente de modifier l’état d’activation d’une fonctionnalité dans une configuration appliquée à l’aide de l’API REST, l’appel d’API semble réussir, mais aucun état d’activation ne change.