Schnellstart: Herstellen einer Verbindung zwischen Ihrer GitLab-Umgebung und Microsoft Defender for Cloud

In dieser Schnellstartanleitung verbinden Sie Ihre GitLab-Gruppen auf der Seite Umgebungseinstellungen in Microsoft Defender for Cloud. Diese Seite bietet eine einfache Onboarding-Erfahrung zur automatischen Ermittlung Ihrer GitLab-Ressourcen.

Durch die Verbindung Ihrer GitLab-Gruppen mit Defender for Cloud erweitern Sie die Sicherheitsfunktionen von Defender for Cloud auf Ihre GitLab-Ressourcen. Zu diesen Funktionen gehören:

  • Grundlegende Funktionen zur Verwaltung der Cloudsicherheit (Cloud Security Posture Management, CSPM): Sie können Ihren GitLab-Sicherheitsstatus anhand von GitLab-spezifischen Sicherheitsempfehlungen bewerten. Sie können sich auch ausführlicher über alle Empfehlungen für DevOps-Ressourcen informieren.

  • Defender CSPM-Features: Defender CSPM-Kunden erhalten Code für kontextbezogene Cloudangriffspfade, Risikobewertungen und Erkenntnisse, um die wichtigsten Schwachstellen zu identifizieren, die Angreifer*innen nutzen können, um in ihre Umgebung einzudringen. Durch die Verbindung Ihrer GitLab-Projekte können Sie DevOps-Sicherheitsergebnisse mit Ihren Cloudworkloads kontextualisieren und den Ursprung sowie den Entwickler bzw. die Entwicklerin identifizieren, um eine zeitnahe Korrektur zu ermöglichen. Weitere Informationen finden Sie unter Identifizieren und Analysieren von Risiken in Ihrer Umgebung.

Voraussetzungen

Für die Durchführung dieses Schnellstarts benötigen Sie Folgendes:

  • Ein Azure-Konto, in das Defender for Cloud integriert ist. Wenn Sie noch kein Azure-Konto besitzen, erstellen Sie ein kostenloses Konto.
  • GitLab Ultimate-Lizenz für Ihre GitLab-Gruppe

Verfügbarkeit

Aspect Details
Versionsstatus: Allgemeine Verfügbarkeit.
Preise: Preisinformationen finden Sie unter Microsoft Defender for Cloud – Preise. Sie können auch Kosten mit dem Defender for Cloud Kostenrechner berechnen.
Erforderliche Berechtigungen: Kontoadministrator mit Berechtigungen zum Anmelden beim Azure-Portal.
Mitwirkender zum Erstellen eines Connectors für das Azure-Abonnement.
Gruppeninhaber*in in der GitLab-Gruppe.
Regionen und Verfügbarkeit: Informationen zur Regionsunterstützung und Featureverfügbarkeit finden Sie im Abschnitt Support und Voraussetzungen.
Wolken: Kommerziell
National (Azure Government, Microsoft Azure betrieben von 21Vianet)

Note

Die Rolle Sicherheitsleseberechtigter kann auf den Bereich „Ressourcengruppe/GitLab-Connector“ angewendet werden, um das Festlegen sehr privilegierter Berechtigungen auf einer Abonnementebene für Lesezugriff auf DevOps-Sicherheitsstatusbewertungen zu vermeiden.

Verbinden Sie Ihre GitLab-Gruppe

So verbinden Sie Ihre GitLab-Gruppe mithilfe eines nativen Connectors mit Defender for Cloud:

  1. Melden Sie sich im Azure-Portal an.

  2. Wechseln Sie zu Microsoft Defender for Cloud>Umgebungseinstellungen.

  3. Wählen Sie Umgebung hinzufügen aus.

  4. Wählen Sie GitLab aus.

    Screenshot, der die Optionen zum Hinzufügen von GitLab als Konnektor zeigt.

  5. Geben Sie einen Namen, ein Abonnement, eine Ressourcengruppe und eine Region ein.

    Das Abonnement ist der Ort, an dem Microsoft Defender for Cloud die GitLab-Verbindung erstellt und speichert.

  6. Wählen Sie Weiter: Zugriff konfigurieren aus.

  7. Wählen Sie "Autorisieren" aus.

  8. Lesen Sie die Liste der Berechtigungsanforderungen im Popupdialogfeld, und wählen Sie Akzeptieren aus.

  9. Wählen Sie für Gruppen eine der folgenden Optionen aus:

    • Wählen Sie alle bestehenden Gruppen aus, um automatisch alle Untergruppen und Projekte in Gruppen zu erkennen, bei denen Sie derzeit Eigentümer sind.
    • Wählen Sie alle bestehenden und zukünftigen Gruppen aus, um automatisch alle Untergruppen und Projekte in allen aktuellen und zukünftigen Gruppen zu erkennen, in denen Sie Owner sind.

Da das Onboarding von GitLab-Projekten keine zusätzlichen Kosten verursacht, wird die automatische Ermittlung in der gesamten Gruppe angewendet, um sicherzustellen, dass Defender for Cloud den Sicherheitsstatus umfassend bewerten und auf Sicherheitsbedrohungen in Ihrem gesamten DevOps-Ökosystem reagieren kann. Gruppen können später manuell unter Microsoft Defender for Cloud>Umgebungseinstellungen hinzugefügt und entfernt werden.

  1. Wählen Sie Weiter: Überprüfen und generieren aus.

  2. Überprüfen Sie die Informationen, und wählen Sie Erstellen aus.

Note

Damit die erweiterten DevOps-Statusfunktionen in Defender for Cloud ordnungsgemäß funktionieren, kann nur eine einzelne Instanz einer GitLab-Gruppe in den Azure-Mandanten integriert werden, in dem Sie einen Connector erstellen.

Im Bereich DevOps-Sicherheit werden Ihre integrierten Repositorys nach GitLab-Gruppe angezeigt. Im Bereich Empfehlungen werden alle Sicherheitsbewertungen im Zusammenhang mit GitLab-Projekten angezeigt.

Nächste Schritte