Restreindre la Création de Répertoires SCM¶
Assurez-vous que les systèmes de gestion de contrôle de version (SCM) appliquent des permissions strictes pour la création de dépôts. Restreindre cette capacité aux utilisateurs ou équipes autorisés aide à maintenir la gouvernance, à éviter les dépôts non officiels et à réduire les risques de sécurité.
Étapes de mitigation¶
-
Activez les restrictions de création de dépôts sur la plateforme SCM (par exemple, GitHub, GitLab, Bitbucket).
Par exemple, dans GitHub Enterprise :- Accédez à Paramètres de l'organisation > Privilèges des membres.
- Désactivez "Autoriser les membres à créer des dépôts."
- Attribuez les privilèges de création de dépôts à des rôles spécifiques.
-
Utilisez des contrôles d'accès basés sur les rôles (RBAC) pour attribuer des permissions de création de dépôts.
- Auditez et surveillez régulièrement les dépôts nouvellement créés.
- Mettez en place des processus d'approbation pour la création de dépôts, si cela est supporté par l'outil SCM.