---
sourceDocument: Xanadu IT Service Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/it-service-management

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu IT Service Management

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Onboarding von GitLab auf DevOps Change-Geschwindigkeit -- Arbeitsbereich

# Onboarding von GitLab auf DevOps Change-Geschwindigkeit -- Arbeitsbereich {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 4 Minuten Lesedauer

Stellen Sie über das Playbook „DevOps Change Workspace" eine Verbindung zu Ihrer Instanz GitLab her, um Repositorys und die Pipeline zu erkennen.

## Vorbereitungen

Führen Sie die im Thema [Erste Schritte mit DevOps Change-Geschwindigkeit](https://servicenow-prod.fluidtopics.net/WGaUxWqT0LIEEYCllln1mA "Erfahren Sie mehr über den Setup-Prozess für DevOps Change-Geschwindigkeit, der erforderlich ist, bevor Sie Integrationen mit Ihrer -Toolkette konfigurieren.") angegebenen Aufgaben aus.

Erforderliche Rolle: sn_devops.admin oder sn_devops.tool_owner

## Prozedur

1. Navigieren zu ArbeitsbereicheDevOps -- Change-Arbeitsbereich und öffnen Sie das Playbook für das Onboarding von GitLabmit einer der folgenden Optionen.

   | Option | Schritte |
   | Homepage | 1. Wählen Sie Tool verbinden. 2. Wählen Sie im modalen Fenster „Mit einem Tool verbinden" das Tool aus der entsprechenden Kategorie aus. Wenn Sie beispielsweise eine Verbindung zu GitLab als Codierungstool herstellen möchten, wählen Sie GitLab unter der Kategorie Code aus. {#onboard-gitlab-to-devops-change-velocity-workspace__ol_e5j_4y1_fwb} |
   | Modul „Anwendungen" | 1. Wählen Sie in der primären Navigation Anwendungen ( ![Anwendungssymbol.]()). 2. Wählen Sie eine vorhandene Anwendung aus, oder erstellen Sie eine. Informationen zum Erstellen einer Anwendung finden Sie unter app-create-workspace.html. 3. Wählen Sie im Bereich Empfohlene Aktionen die Karte Tool verbinden. 4. Wählen Sie im modalen Fenster „Mit einem Tool verbinden" das Tool aus der entsprechenden Kategorie aus. Wenn Sie beispielsweise eine Verbindung zu GitLab als Codierungstool herstellen möchten, wählen Sie GitLab unter der Kategorie Code aus. {#onboard-gitlab-to-devops-change-velocity-workspace__ol_u24_mz1_fwb} |
   | Modul Tools | 1. Wählen Sie in der primären Navigation Tools ( ![Tools-Symbol.]()). 2. Wählen Sie in der Liste Fähigkeit die entsprechende Kategorie aus. Wenn Sie beispielsweise eine Verbindung zu GitLab als Codierungstool herstellen möchten, wählen Sie die Kategorie Codierung aus. 3. Wählen Sie Tool verbinden. 4. Wählen Sie im Modal Mit einem Tool verbinden die Option GitLabaus. {#onboard-gitlab-to-devops-change-velocity-workspace__ol_fjs_k1b_fwb} |
   |-|-|

   {#onboard-gitlab-to-devops-change-velocity-workspace__choicetable_m3t_ky1_fwb}  
   Wichtig:  
   Wenn Sie Toolobjekte wie Pipelines oder Repositorys erkennen und nachverfolgen möchten, während Sie eine Verbindung zum Tool herstellen, müssen Sie Ihr Tool über das Anwendungsmodul verbinden.
2. Geben Sie im Feld Toolname einen Namen für das Tool ein.  
3. Wählen Sie Weiter.  
   Das Playbook DevOps wird geöffnet, um Sie bei der Durchführung der Onboarding-Aufgaben zu unterstützen.
4. Geben Sie Ihre Instanzdetails GitLab ein.
   1. Geben Sie die URL der -Instanz GitLab ein.
   2. Wählen Sie im Feld Anmeldeinformationstyp eine Option aus.  
      * Basisauth.
      * OAuth 2.0
      {#onboard-gitlab-to-devops-change-velocity-workspace__ul_uvd_2dg_fwb}
   3. Geben Sie die Anmeldeinformationen ein.  
      * Standardauthentifizierung: Geben Sie Anwendername und Passwort/Zugriffstoken Ihrer GitLab -Instanz ein.  
        Hinweis:  
        Nur persönliche Zugriffstoken werden unterstützt. Wenn Sie das Token generieren, wählen Sie die Bereichs-API aus, und gewähren Sie Lese-/Schreibzugriff, einschließlich aller Gruppen und Projekte, der Containerregistrierung und der Paketregistrierung.
      * OAuth 2.0: Geben Sie Ihre OAuth-Anmeldeinformationen ein.Weitere Informationen zu OAuth2.0-Anmeldeinformationen finden Sie unter [GitLab OAuth 2.0-Anmeldeinformationen für DevOpseinrichten](https://servicenow-prod.fluidtopics.net/ZWrixZj8fLVRQ7VrW~QZuQ#setting-up-gitlab-oauth "Integrieren Sie Ihren Account GitLab in Ihre Instanz ServiceNow, indem Sie in GitLab ] eine anwenderdefinierte OAuth-Anwendung erstellen und Anforderungen von ServiceNow DevOpsauthentifizieren.").

      {#onboard-gitlab-to-devops-change-velocity-workspace__ul_tjv_gdg_fwb}
   4. **Wahlweise:** Wenn Ihre Instanz GitLab an ein MID-Serverangehängt ist, wählen Sie die Option MID-Server, und geben Sie die zugehörigen Details ein.  
      Weitere Informationen zum MID-Server finden Sie unter [MID-Server-Auswahl](https://www.servicenow.com/docs/access?context=c_MIDServerSelector&version=xanadu&pubname=xanadu-servicenow-platform&ft:locale=en-US)
   5. Wählen Sie Verbinden.  
   {#onboard-gitlab-to-devops-change-velocity-workspace__substeps_wdp_x1b_fwb}
5. Berechtigungsprüfungen werden für die von Ihnen eingegebenen Anmeldeinformationen ausgeführt.  
   Erforderliche Berechtigungen und verfügbare Berechtigungen werden angezeigt. Wenn Sie Anmeldeinformationen mit besseren Berechtigungen eingeben möchten, wählen Sie Anmeldeinformationen erneut eingebenaus. Ausführliche Informationen zu allen erforderlichen Berechtigungen finden Sie unter Berechtigungen für \[ GitLab in [Für DevOps Tools sind Berechtigungen erforderlich](https://servicenow-prod.fluidtopics.net/2a18FQgVjhEG_RmE753ZXg "Zum Herstellen einer Verbindung mit DevOps Change-Geschwindigkeitin Ihrem Drittanbieter-Tool sind Berechtigungen erforderlich.").

   Sie können mit der Toolverbindung fortfahren, auch wenn Sie nicht über alle erforderlichen Berechtigungen verfügen.

6. Wählen Sie Weiter.
7. Geben Sie den Zugriff für das Tool an.  
   1. Wenn Sie den Zugriff auf das Tool steuern möchten, fügen Sie im Feld Verwaltet von die Gruppen hinzu, die Zugriff auf das Tool erhalten müssen.  
      Die Aufgaben, die diese Benutzer in den Gruppen ausführen können, hängt von der ihnen zugewiesenen Rolle ab.
      * DevOps Rolle Tool-Besitzer: Kann das Tool anzeigen und bearbeiten.
      * DevOps Rolle App-Besitzer: Kann das Tool anzeigen und Verlaufsdaten zuordnen, erkennen, importieren und Pipelineschritte (falls zutreffend) der Objekte des Tools (z. B. Pläne, Repositorys und Pipelines) ändern.
      * DevOps Administratorrolle: Kann alle Tools bearbeiten.
      * Andere DevOps -Rollen: Können das Tool anzeigen.
      {#onboard-gitlab-to-devops-change-velocity-workspace__ul_csp_h5c_xwb}  
      Hinweis:  
      Wenn Sie keine Gruppe auswählen und diesen Schritt überspringen, können alle Anwender mit der Rolle DevOps Toolbesitzer das Tool bearbeiten.
   2. Wenn Sie den Zugriff auf das Tool steuern möchten, wird die Option Alle App-Besitzer können Toolobjekte anzeigen und Anwendungen zuordnen zur Auswahl.

      Mit dieser Option können alle Anwender mit der Rolle DevOps „ App-Besitzer auf das Tool zugreifen. Wenn diese Option ausgewählt ist, können sie Verlaufsdaten anzeigen, zuordnen, erkennen, importieren und Pipelineschritte (falls zutreffend) der Objekte des Tools ändern.
   3. Klicken Sie auf Zuweisen.

   {#onboard-gitlab-to-devops-change-velocity-workspace__ol_slg_2tz_cxb}

8. Wählen Sie die Projekte aus, für die Sie Webhooks automatisch konfigurieren möchten.  
   Sie können auch die nächtliche Abfrage aktivieren, um Daten für nachverfolgte Pipelines abzurufen, indem Sie im Modul Administration die Eigenschaftsoption Abfrage aktivieren auswählen. Weitere Informationen finden Sie unter [DevOps Change-Geschwindigkeit -Eigenschaften](https://servicenow-prod.fluidtopics.net/LvN3BR6__pfbPtAOYYgQig "Verwenden Sie diese Eigenschaften, um Einstellungen in der Anwendung DevOps Change-Geschwindigkeit zu konfigurieren.").
9. Wählen Sie Konfigurieren.  
   Wichtig:  
   * Wenn Sie über die Startseite oder das Modul Tools eine Verbindung herstellen, wird die Verbindung hergestellt, und Sie gelangen zur Seite „Zusammenfassung".
   * Wenn Sie über das Anwendungsmodul eine Verbindung herstellen, werden die in Ihrem Projekt verfügbaren Repositorys und Pipelines erkannt. Sie können Verlaufsdaten daraus verfolgen und importieren.
   {#onboard-gitlab-to-devops-change-velocity-workspace__ul_yfy_zz1_bzb}
10. Wählen Sie die nachzuverfolgenden Repositorys aus.  
    1. Wählen Sie die Repositorys aus, für die Sie Updates nachverfolgen und der Anwendung zuordnen möchten.
    2. Wählen Sie Weiter.

    3. Wenn Sie Repository-Daten importieren möchten, wählen Sie den Datumsbereich aus, und wählen Sie Absendenaus.

       Sie können Daten von bis zu 90 Tagen importieren.
    {#onboard-gitlab-to-devops-change-velocity-workspace__ol_r1g_3jc_bzb}
11. Wählen Sie die Pipeline aus, die Sie nachverfolgen möchten, und wählen Sie Weiter.  
    Für jede ausgewählte Pipeline werden alle Schritte für die letzte erfolgreiche Ausführung importiert.

12. **Wahlweise:** Geben Sie in der Aktivität Pipeline- Schritte Services zuweisen für jeden Pipeline-Schritt den Schritttyp und den Service an.  
    Wenn Sie diesen Schritt im Rahmen des Tool-Onboardings abschließen, können die Dashboards DevOps-Einblicke sofort aussagekräftigere Daten anzeigen.
13. Wählen Sie Weiter.
14. Überprüfen Sie auf der Seite „ Zusammenfassung " die Details des erfolgreich verbundenen Tools GitLab.  
    Wählen Sie Tooldatensatz anzeigen aus, um die Details der verbundenen Instanz zu überprüfen.

## Ergebnisse

Sie haben das Onboarding des Tools \[ GitLab erfolgreich in DevOps Change-Geschwindigkeitdurchgeführt.  
Hinweis:  
Wenn sich die Anmeldeinformationen für Ihr -Tool ändern, müssen Sie auch die Anmeldeinformationen in DevOps Changeaktualisieren. Weitere Informationen finden Sie unter [Aktualisiert die Anmeldeinformationen für Drittpartei-Tools in DevOps Change-Geschwindigkeit](https://servicenow-prod.fluidtopics.net/JGW5JuxVXGslfRBkvaN0fw "Wenn sich die Tool-Anmeldeinformationen geändert haben, müssen Sie die Anmeldeinformationen in der Instanz ServiceNow aktualisieren, um zu vermeiden, dass die Verbindung getrennt wird.").
**Zugehörige Tasks**   

* [Konfigurieren Sie Webhooks über den Tooldatensatz](https://servicenow-prod.fluidtopics.net/LikL8jPkDACagHfPJzjWYg "Konfigurieren Sie Webhooks aus dem Tooldatensatz, um Daten an DevOps Change-Geschwindigkeit zu senden, nachdem die Verbindung Ihres Tools hergestellt wurde.")

