GitHub Enterprise (Pro)
In questa pagina
DefectDojo Pro supporta l’accesso tramite GitHub Enterprise. La versione open source di DefectDojo non include l’SSO — vedi Utenti autorizzati per il controllo degli accessi in open source.
Prerequisiti
Completa i seguenti passaggi in GitHub Enterprise prima di configurare DefectDojo:
Crea una nuova OAuth App nel tuo GitHub Enterprise Server.
Scegli un nome per l’applicazione, ad es.
DefectDojo.Imposta il Redirect URI:
https://your-instance.cloud.defectdojo.com/complete/github-enterprise/Annota il Client ID e il Client Secret dall’app.
Configurazione
In DefectDojo, vai su Enterprise Settings > OAuth Settings, seleziona GitHub Enterprise e compila il modulo:
- GitHub Enterprise OAuth Key — inserisci il tuo Client ID
- GitHub Enterprise OAuth Secret — inserisci il tuo Client Secret
- GitHub Enterprise URL — inserisci l’URL GitHub della tua organizzazione, ad es.
https://github.yourcompany.com/ - GitHub Enterprise API URL — inserisci l’URL API GitHub della tua organizzazione, ad es.
https://github.yourcompany.com/api/v3/
Seleziona Enable GitHub Enterprise OAuth e invia il modulo. Un pulsante Login With GitHub comparirà nella pagina di accesso.