Skip to content

GitLab als Identity Provider für Dependency Track nutzen

Warum?

Als DevOps Engineer möchte ich GitLab als Identity Provider nutzen, um keinen doppelten Pflegeaufwand in Dependency Track zu haben.

Relevante Links und Bemerkungen

https://docs.dependencytrack.org/getting-started/openidconnect-configuration/ https://docs.gitlab.com/ee/integration/openid_connect_provider.html

Akzeptanzkriterien

  1. Dependency Track ist als OAuth Application in GitLab eingerichtet
  2. OIDC Konfiguration in Dependency Track wurde durchgeführt
  3. OIDC Userverwaltung funktioniert über das Deployment Script
  4. Anmeldung an Dependency Track über OIDC funktioniert

Durchführungsplan (von Entwickler:in bei Umsetzungsplanung auszufüllen)

  • Konfiguration der Applikation in GitLab
  • Konfiguration in docker für Dependency Track
  • Anpassen des Scripts und anlegen der User
  • Testen der Verbindung
  • Definition of Done wurde geprüft
Edited by Manuel Menz