Google Auth (Pro)
Auf dieser Seite
DefectDojo Pro unterstützt die Anmeldung über Google-Konten. Neue Benutzer werden bei der ersten Anmeldung automatisch erstellt, sofern sie noch nicht existieren. Bestehende DefectDojo-Benutzer werden anhand des Benutzernamens (dem Teil vor dem @ in ihrer Google-E-Mail-Adresse) mit Google-Konten abgeglichen. Open-Source-DefectDojo enthält kein SSO — siehe Authorized Users für die Zugriffskontrolle in der Open-Source-Version.
Voraussetzungen
Führen Sie die folgenden Schritte in der Google Cloud Console aus, bevor Sie DefectDojo konfigurieren:
Melden Sie sich bei der Google Developers Console an.
Gehen Sie zu Credentials > Create Credentials > OAuth Client ID.

Wählen Sie Web Application aus und vergeben Sie einen aussagekräftigen Namen (z. B.
DefectDojo).Fügen Sie unter Authorized Redirect URIs Folgendes hinzu:
https://your-instance.cloud.defectdojo.com/complete/google-oauth2/Notieren Sie sich Client ID und Client Secret Key.
Konfiguration
Gehen Sie in DefectDojo zu Enterprise Settings > OAuth Settings, wählen Sie Google aus und füllen Sie das Formular aus:
- Google OAuth Key — geben Sie Ihre Client ID ein
- Google OAuth Secret — geben Sie Ihren Client Secret Key ein
- Whitelisted Domains — geben Sie die Domain Ihrer Organisation ein (z. B.
yourcompany.com), um jedem Benutzer mit dieser Domain die Anmeldung zu erlauben - Whitelisted E-mail Addresses — geben Sie alternativ bestimmte zulässige E-Mail-Adressen ein (z. B.
user1@yourcompany.com, user2@yourcompany.com)
Sie müssen mindestens eine zugelassene Domain oder E-Mail-Adresse festlegen, sonst kann sich kein Benutzer über Google anmelden.
Aktivieren Sie Enable Google OAuth und senden Sie das Formular ab. Auf der Anmeldeseite erscheint eine Schaltfläche Login With Google.