GitLab (Pro)
Sur cette page
DefectDojo Pro prend en charge la connexion via GitLab. DefectDojo open source n’inclut pas le SSO — voir Utilisateurs autorisés pour le contrôle d’accès en open source.
Prérequis
Effectuez les étapes suivantes dans GitLab avant de configurer DefectDojo :
Accédez à la page Applications de votre profil GitLab :
- GitLab.com :
https://gitlab.com/profile/applications - Auto-hébergé :
https://your-gitlab-host/profile/applications
- GitLab.com :
Créez une nouvelle application :
- Name:
DefectDojo - Redirect URI:
https://your-dojo-instance.cloud.defectdojo.com/complete/gitlab/
- Name:
Notez l’Application ID et le Secret de l’application.
Configuration
Dans DefectDojo, accédez à Enterprise Settings > OAuth Settings, sélectionnez GitLab, et remplissez le formulaire :
- GitLab OAuth Key — saisissez votre Application ID
- GitLab OAuth Secret — saisissez votre Secret
- GitLab API URL — saisissez l’URL de base de votre instance GitLab, par exemple
https://gitlab.com
Cochez Enable GitLab OAuth et validez le formulaire. Un bouton Login With GitLab apparaîtra sur la page de connexion.