Persönliche Daten für Continuous Delivery

DevOps Insights wird am 31. August 2026 das Ende des Betriebs erreichen und eingestellt werden. Continuous Delivery wird am 12. Februar 2027 in den folgenden Regionen eingestellt: au-syd, ca-tor, us-east. Code Risk Analyzer wird zu diesem Zeitpunkt ebenfalls in allen Regionen eingestellt. Wenn diese Funktionen in einer Region nicht aktiv genutzt werden, können sie in dieser Region vorzeitig eingestellt werden, sodass keine neuen Instanzen mehr akzeptiert werden. Weitere Informationen

Sie können mit IBM Cloud® Continuous Delivery personenbezogene Daten ändern, exportieren oder löschen.

Personenbezogene Daten sind Informationen, die sich auf eine natürliche Person beziehen oder diese identifizieren. Personenbezogene Daten können beispielsweise ein Name, eine E-Mail-Adresse, ein Avatar, ein Token oder eine beliebige Anzahl von Kennungen sein, die mit Continuous Delivery verwendet werden. Die folgenden Continuous Delivery-Komponenten enthalten personenbezogene Daten:

IBM verwaltet keine Daten im Service Continuous Delivery. Bevor Sie den Service Continuous Delivery, der in IBM Cloud Public gehostet wird, verlassen, müssen Sie Ihre eigenen Daten löschen.

Continuous Delivery stellt die entsprechenden Berechtigungen zur Verwaltung von Daten in einer Ressourcengruppe bereit. Ihr Unternehmen verfügt möglicherweise über Richtlinien, die diese Berechtigungen einschränken. Wenn Sie nicht über die entsprechenden Berechtigungen verfügen, wenden Sie sich an den Administrator Ihres IBM Cloud-Kontos.

Um Ihre personenbezogenen Daten zu verwalten, müssen Sie die IBM Cloud-Konten, deren Verwendung und die damit verbundenen Zugriffsrechte verstehen.

Konten und Zugriffsberechtigungen

Zum Arbeiten in IBM Cloudmüssen Sie sich mit einem Benutzernamen und einem Kennwort anmelden. Wenn Sie sich anmelden, ordnet IBM Cloud Ihren Anmeldedaten mindestens ein IBM Cloud-Konto zu. Wenn Sie Ressourcen wie Ressourcengruppen, Toolchains und Continuous Delivery-Objekte erstellen, werden sie einem IBM Cloud-Konto zugeordnet.

Die Anmeldestruktur von IBM Cloud bietet Ihnen die Möglichkeit, in verschiedenen Konten zu arbeiten. Über die Benutzeroberfläche von IBM Cloud können Sie zwischen verschiedenen Konten wechseln. Wenn Sie sich anmelden, sind möglicherweise folgende Kontotypen mit Ihren Benutzerberechtigungen zugewiesen:

  • Persönliches Konto
  • Unternehmenskonto
  • Individuelles Unternehmenskonto

Persönliche Konten

In der Regel hat jeder Benutzer sein eigenes Konto, das sein persönliches Konto ist. Sie können Ihr persönliches Konto leicht identifizieren, da es normalerweise Ihren Namen enthält. Beispiel Konto von John Smith.

Sie haben volle Berechtigungen für alle Objekte, die in Ihrem persönlichen Konto erstellt wurden. Sie können andere Benutzer einladen, an Ihrem Konto teilzunehmen, ihnen Berechtigungen für die von Ihnen erstellten Objekte zuweisen und ihnen Berechtigungen zum Erstellen von Objekten in Ihrem Konto geben. Aufgrund dieser Rechte können sich personenbezogene Daten anderer Nutzer in Ihrem Konto befinden, und Ihre personenbezogenen Daten können sich in den Konten anderer Nutzer befinden.

Wenn Sie die Berechtigung zum Erstellen eines Objekts in einem Konto haben, sind Sie auch berechtigt, dieses zu ändern und zu löschen, unabhängig davon, in welchem Konto das Objekt gespeichert ist. Wenn zwei Benutzer zusammenarbeiten, teilen sie sich meistens ein persönliches Konto.

Unternehmenskonten

Ein Unternehmenskonto wird von Ihrem Unternehmen eingerichtet. Sie werden in der Regel automatisch zum Konto hinzugefügt und nicht eingeladen. Zwar bieten Unternehmenskonten den Benutzern einen Ort zum Arbeiten, zur Kommunikation sowie zum Austausch von Ressourcen und zur Abrechnung, doch handelt es sich hierbei lediglich um eine Konvention. Ein Unternehmenskonto unterscheidet sich kaum von einem persönlichen Konto. Objekte, die in einem Unternehmenskonto erstellt wurden, werden dem Konto zugewiesen und Benutzer können zum Konto eingeladen werden.

Teams aus mehreren Personen, die für ein Unternehmen arbeiten, arbeiten oft über ein Unternehmenskonto zusammen.

Individuelle Unternehmenskonten

Wenn Sie für ein Unternehmen arbeiten, ist die Arbeit in Ihrem Konto möglicherweise rechtmäßig im Besitz des Unternehmens. Viele Benutzer, die für ein Unternehmen arbeiten, haben deshalb ein individuelles Unternehmenskonto. Wenn Sie sich bei Ihrem Konto anmelden, indem Sie Ihre Berechtigungsnachweise verwenden, die den Namen Ihres Unternehmens enthalten, und möglicherweise auch ein persönliches Konto hat, kann die Arbeit in Ihrem persönlichen Konto zum Unternehmen gehören.

Ein individuelles Unternehmenskonto unterscheidet sich nicht von anderen Konten. Sie können Benutzer zu einem individuellen Unternehmenskonto einladen. Objekte, die in einem individuellen Unternehmenskonto erstellt werden, gehören zu diesem Konto.

Wenn Sie für ein Unternehmen arbeiten, dem Ihre Arbeit gehört, wird ein persönliches Konto, das normalerweise Ihren Namen enthält, als individuelles Unternehmenskonto bezeichnet.

Personenbezogene Daten ändern, exportieren und löschen

Unabhängig davon, welche Art von IBM Cloud-Konto verwendet wird: Wenn Sie über Zugriffsrechte auf die Objekte in dem Konto verfügen, können Sie diese ändern, exportieren und löschen. Bevor Sie Änderungen vornehmen, sprechen Sie sich mit anderen Benutzern ab, um sicherzustellen, dass Sie Daten nicht versehentlich ändern oder löschen.

Bevor Sie Daten aus einem Konto löschen, müssen Sie prüfen, ob es sich um ein persönliches Konto oder ein individuelles Unternehmenskonto handelt.

Persönliches Konto

Wenn Sie ein persönliches Konto besitzen, können Sie Änderungen vornehmen und Daten löschen. Wenn Sie Ihr Konto mit einem anderen Benutzer gemeinsam nutzen, besitzen Sie die Daten. Sie können sich jedoch mit den anderen Benutzern über die gemeinsame Arbeit austauschen.

Wenn Sie sich nicht bei Ihrem IBM Cloud-Account anmelden können, Kontaktieren Sie den IBM Support.

Individuelles Unternehmenskonto

Wenn Sie ein individuelles Unternehmenskonto besitzen, müssen Sie Änderungen mit Ihrem Unternehmen und anderen Mitgliedern Ihres Teams koordinieren. Löschen Sie Ihre personenbezogenen Daten, unabhängig davon, ob sie in einem Unternehmenskonto oder einem individuellen Unternehmenskonto gespeichert sind. Achten Sie darauf, dass Sie keine Arbeit löschen, die Sie mit anderen Benutzern gemeinsam nutzen.

Bevor Sie mit der Verwaltung Ihrer persönlichen Daten für die Komponenten von Continuous Delivery beginnen, stellen Sie sicher, dass Sie in Ihrem IBM Cloud-Konto arbeiten. Um das IBM Cloud-Konto anzuzeigen, in dem Sie gerade arbeiten, klicken Sie in der Menüleiste auf Ihr Profilbild.

Wenn Sie sich nicht bei Ihrem IBM Cloud-Konto anmelden können, wenden Sie sich an Ihr Unternehmen und vereinbaren Sie mit diesem die Löschung Ihrer personenbezogenen Daten.

Wenn Sie alle Ihre personenbezogenen Daten aus Continuous Delivery löschen möchten, ist die Reihenfolge wichtig, in der Sie diese Daten löschen. Löschen Sie zunächst Ihre Git Repos and Issue Tracking Daten und dann Ihr Git Repos and Issue Tracking Konto. Löschen Sie zuletzt Ihre Delivery Pipelines, Toolintegrationen und Toolchains.

Git Repos and Issue Tracking-Daten bearbeiten, exportieren und löschen

Git Repos and Issue Tracking bietet einen gehosteten Git-Service in der Cloud. Mithilfe eines Single-Sign-On-Verfahrens wird Ihr IBM Cloud-Konto mit einem Git-Konto verknüpft. Für Sie werden in Ihrem Git-Konto ein vollständiger Name und ein Kurzname erstellt. Andere Benutzer können Ihren Kurznamen verwenden, um in einem Kommentar zu einem Git-Problem auf Sie zu verweisen. Sie können Ihr Git-Konto anpassen und personenbezogene Daten hinzufügen, wie z. B. eine Beschreibung von sich selbst oder ein Bild.

Git Repos and Issue Tracking bietet eine leistungsfähige, aber komplexe Social-Coding-Umgebung, in der Benutzer zu verschiedenen Projekten beitragen und Objekte gemeinsam nutzen. Diese Umgebung kann das Suchen und Löschen Ihrer personenbezogenen Daten schwierig machen.

Ihre Kontoprofile und Einstellungen, persönlichen Projekte, Gruppen und Snippets sind mit Ihrem Git-Konto verbunden. Wenn Sie Ihr Git-Konto löschen, löschen Sie auch diese Objekte. Um personenbezogene Daten in einem anderen Projekt zu löschen, rufen Sie das Projekt auf und nehmen Sie dort die entsprechenden Änderungen vor, um Ihre personenbezogenen Daten zu entfernen, oder löschen Sie das Projekt vollständig. Sprechen Sie sich auf jeden Fall mit den anderen Mitgliedern Ihres Teams ab, bevor Sie ein gemeinsam genutztes Projekt löschen.

Löschen Sie erst Ihre personenbezogenen Daten aus anderen Projekten, bevor Sie Ihr Git-Konto löschen. Nachdem Sie Ihr Git-Konto gelöscht haben, kann es schwierig oder sogar unmöglich sein, alle Projekte zu finden, an denen Sie mitgearbeitet haben.

Persönliche und gemeinsam genutzte Projekte

Sie können andere Benutzer für eine Zusammenarbeit an Projekten einladen. Git-Projekte, die Sie in Ihrem Konto erstellen, werden als persönliche Projekte bezeichnet. Sie können auch Git-Gruppen erstellen, in denen Projekte mehrere Git-Besitzer haben. Sie können für die Gruppe neue Projekte erstellen oder die Eigentumsrechte für persönliche Projekte an die Gruppe übertragen. Eine Git-Gruppe wird häufig verwendet, um ein Unternehmenskonto unter IBM Cloud darzustellen und damit die Zugehörigkeit der Projekte zum Unternehmen zu kennzeichnen.

Git Repos and Issue Tracking-Projekt exportieren

Bevor Sie ein Git Repos and Issue Tracking-Projekt löschen, können Sie das Projekt für eine Archivierung exportieren.

  1. Klicken Sie in der Navigationsseitenleiste auf das Symbol Einstellungen Symbol für Einstellungen.
  2. Klicken Sie auf Allgemein.
  3. Klicken Sie auf Einblenden, um den Abschnitt zum Exportieren von Projekten einzublenden.
  4. Klicken Sie auf Projekt exportieren.

Nachdem das Projekt archiviert wurde, können Sie es in eine andere GitLab-Instanz importieren.

Git Repos and Issue Tracking-Konto löschen

Sie können Ihr Git Repos and Issue Tracking-Konto und die meisten Objekte, deren Eigner dieses Konto ist, löschen.

  1. Klicken Sie im Dashboard Git Repos and Issue Tracking-Benutzereinstellungen auf der Seite Konto im Abschnitt Konto löschen auf Konto löschen.
  2. Alle Git-Projekte sowie Repositorys und Probleme werden gelöscht. Sie werden außerdem aus allen Git Repos and Issue Tracking-Gruppen entfernen, denen Sie angehören.

Nachdem Ihr Konto gelöscht wurde, bleiben einige Inhalte erhalten. Dieser Inhalt wird einem systemweiten Ghost-Benutzer zugewiesen. So bleiben beispielsweise zu einem Problem hinzugefügte Kommentare erhalten, werden jedoch dem Ghost-Benutzer zugeordnet. Um alle von Ihnen erstellten Inhalte zu löschen, wenden Sie sich bitte an den IBM-Support

Git Repos and Issue Tracking verwendet einen Single-Sign-On-Mechanismus, der beim ersten Zugriff auf die Tool-Integration automatisch ein entsprechendes Git-Konto für Ihr IBM Cloud-Konto erstellt. Wenn Sie Ihr Konto gelöscht haben, greifen Sie nicht auf Git Repos and Issue Tracking zu. Denn wenn Sie erneut auf Git Repos and Issue Tracking zugreifen, wird automatisch ein neues Konto erstellt, das Sie dann wieder löschen müssen.

Bearbeiten, Exportieren und Löschen von Continuous Delivery-Pipeline-Daten

Continuous Delivery stellt zwei unterschiedliche Arten von Pipelines zur Verfügung: Klassische Pipelines (Classic) und Tekton-Pipelines. Diese Pipelines führen Scripts zum Erstellen, Testen und Bereitstellen Ihrer Anwendung in IBM Cloud aus, indem sie Stages und Tasks, Jobs und Schritte, Umgebungsvariablen und andere Objekte bereitstellen, die personenbezogene Daten enthalten könnten. Sie können diese Objekte einzeln oder eine gesamte Pipeline löschen.

Sprechen Sie sich auf jeden Fall mit den anderen Mitgliedern Ihres Teams ab, bevor Sie gemeinsam genutzte Objekte oder Pipelines löschen. Das Löschen gemeinsam genutzter Objekte kann dazu führen, dass die Ausführung einer Pipeline fehlschlägt.

Eine Pipeline kann nicht außerhalb einer Toolchain existieren. Wenn Sie eine Toolchain löschen, werden auch alle Pipelines gelöscht, die der Toolchain zugeordnet sind. Wenn Sie eine gesamte Toolchain löschen möchten, muss nicht jede Pipeline einzeln gelöscht werden. Gehen Sie stattdessen zum Abschnitt Toolchains und Tool-Integrationen ändern und löschen und befolgen Sie die dort beschriebenen Schritte, um eine Toolchain zu löschen.

Klassische Pipelines

Die Stages (Phasen) klassischer Pipelines können personenbezogene Daten, wie z. B. Berechtigungsnachweise, in Form von Umgebungseigenschaften sowie eine Pipelinedefinition enthalten, die den aktuellen Status der Pipeline anzeigt. Zu den Phasen können auch Skripte innerhalb von Jobs gehören, die Sie ändern oder löschen möchten, sowie Artefakte und Protokolle der letzten Pipeline-Durchläufe, die Sie exportieren möchten. Verwenden Sie die Aktionen zum Konfigurieren oder zum Löschen von Phasen, um eine Phase zu ändern oder zu löschen. Verwenden Sie die Aktion 'Download', um Artefakte oder Protokolle aus einer Phase zu exportieren.

Menü "Etappen" * " caption-side="bottom"} "{: caption="" *

Stage einer klassischen Pipeline ändern

Gehen Sie wie folgt vor, um eine Pipeline-Phase zu ändern:

  1. Klicken Sie auf der Pipeline-Seite auf das Symbol Einstellungen.

  2. Klicken Sie auf Phase konfigurieren.

  3. Bearbeiten oder löschen Sie auf der Registerkarte UMGEBUNGSEIGENSCHAFTEN die Eigenschaften.

  4. Ändern Sie das Job-Script in der Pipeline-Phase. Wählen Sie den Job aus und ändern Sie die Werte, die Teil der Build-, Bereitstellungs- oder Testkonfiguration sind.

    caption-side=bottom"
    Auftragsskript

  5. Löschen Sie einen Job aus der Pipeline-Phase. Wählen Sie auf der Registerkarte JOBS den Job aus, den Sie löschen möchten, und klicken Sie auf Entfernen.

Stage einer klassischen Pipeline exportieren

Fügen Sie zum Exportieren der Definition einer gesamten Pipeline /yaml an die Pipeline-URL an:

https://cloud.ibm.com/devops/pipelines/<pipeline id>/yaml?env_id=<region id>

Dabei sind <pipeline id> und <region id> die Werte, die in der URL der Pipelineseite angezeigt werden.

Die resultierende YAML-Datei enthält Definitionen aller Pipeline-Phasen.

Gehen Sie wie folgt vor, um Artefakte und Protokolle für eine Pipeline-Phase zu exportieren:

  1. Klicken Sie auf der Pipeline-Seite auf Protokolle und Verlauf anzeigen.
  2. Klicken Sie auf die Buildnummer, für die Sie Artefakte und Protokolle exportieren wollen.
  3. Klicken Sie auf DOWNLOAD > Artifacts, um die Artefakte für den ausgewählten Build zu exportieren.
  4. Klicken Sie auf DOWNLOAD > Logs, um die Protokolle für den ausgewählten Build zu exportieren.

Stage einer klassischen Pipeline löschen

Gehen Sie wie folgt vor, um eine Pipeline-Phase zu löschen:

  1. Klicken Sie auf der Pipeline-Seite auf das Symbol Einstellungen.
  2. Klicken Sie auf Phase löschen.

Tekton-Pipelines

Tekton-Pipelines können personenbezogene Daten, wie z. B. Berechtigungsnachweise, in Form von Umgebungseigenschaften oder Details zu Ausführungsläufen von Pipelines enthalten. Diese Ausführungsläufe können Sie löschen, wodurch die zu den Ausführungsläufen zugehörigen Details und Protokolle ebenfalls entfernt werden. Verwenden Sie die Aktion zum Herunterladen (Download), um alle Daten zu exportieren, die dem ausgewählten Pipeline-Ausführungslauf zugeordnet sind.

Aktionen ausführen
Aktionen ausführen

Tekton-Pipeline ändern

So ändern Sie die Definition einer Tekton-Pipeline:

  1. Klicken Sie auf der Seite "Pipeline Overview" auf Settings und anschließend auf Definitions.
  2. Klicken Sie auf Hinzufügen, um ein Git-Repository hinzuzufügen, das zu einem früheren Zeitpunkt bereits zur Toolchain hinzugefügt wurde.
  3. Klicken Sie auf das Menü, um auf die enthaltenen Optionen zuzugreifen, und klicken Sie auf Bearbeiten bzw. auf Entfernen, um eine vorhandene Git-Repository-Definition zu bearbeiten oder zu entfernen.

So ändern Sie den Worker, der für die Ausführung der Tekton-Pipeline verwendet werden soll:

  1. Klicken Sie auf der Seite "Pipeline Overview" auf Settings und anschließend auf Worker.
  2. Wählen Sie einen beliebigen Worker aus, der bereits zur Toolchain hinzugefügt wurde, oder treffen Sie Ihre Auswahl unter den öffentlichen verwalteten Workern.

So ändern Sie die Umgebungseigenschaften, die von der Tekton-Pipeline verwendet werden:

  1. Klicken Sie auf der Seite "Übersicht über die Pipeline" auf Einstellungen und anschließend auf Umgebungseigenschaften.
  2. Auf dieser Seite können Sie Eigenschaften bearbeiten, hinzufügen oder entfernen.

Weitere Informationen zum Ändern von Tekton Pipelines finden Sie unter Mit Tekton-Pipelines arbeiten.

Tekton-Pipeline löschen

So löschen Sie eine Tekton-Pipeline:

  1. Wechseln Sie auf der Übersichtsseite Ihrer Toolchain auf der Karte Delivery Pipelines zu Ihrer Tekton-Pipeline-Instanz.
  2. Klicken Sie auf das Menü in Ihrer Tekton-Pipeline, um auf die Konfigurationsoptionen zuzugreifen. Klicken Sie dann auf Löschen.

Weitere Informationen zum Löschen von Tekton-Pipelines finden Sie in den folgenden Abschnitten:

Toolchains und Toolintegrationen ändern und löschen

Mithilfe von Toolchains können Teams zusammenarbeiten und gemeinsam verschiedene Toolintegrationen nutzen.

Es wird empfohlen, alle Continuous Delivery-Integrationen zu konfigurieren, indem Sie Daten verwenden, die Ihrem Team oder Unternehmen zugeordnet sind. Verwenden Sie nicht die Daten, die Ihnen zugeordnet sind. Ihre personenbezogenen Daten könnten sonst versehentlich verwendet werden. In solchen Fällen müssen Sie Ihre eigenen Daten identifizieren und löschen.

Wenn eine Toolintegration erstellt wird, kann Continuous Delivery nicht die Herkunft aller Daten aufzeichnen. Beispielsweise kann ein anderes Teammitglied für Sie eine Toolintegration erstellen, indem er personenbezogene Daten verwendet, die Sie in einer E-Mail mitteilen. Sie müssen wissen, welche Daten ihnen gehören, und sicherstellen, dass sie gelöscht werden.

Sprechen Sie sich mit den anderen Mitgliedern Ihres Teams ab, bevor Sie gemeinsam genutzte Toolintegrationen oder Toolchains löschen.

Toolintegrationen ändern und löschen

Wenn Sie eine Tool-Integration erstellen, müssen Sie Benutzeranmeldedaten und andere Kontoinformationen angeben, die für die Integration relevant sind. Wenn Sie Ihre persönlichen Berechtigungsnachweise und Kontoinformationen verwendet haben, ersetzen Sie diese Informationen durch andere Werte oder löschen Sie die Toolintegration.

Weitere Informationen zum Ändern von Toolintegrationen finden Sie in der folgenden Dokumentation:

Weitere Informationen zum Löschen von Toolintegrationen finden Sie in der folgenden Dokumentation:

Toolchains löschen

Wenn Sie eine Toolchain löschen, kann diese Löschung nicht mehr rückgängig gemacht werden. Durch das Löschen einer Toolchain werden alle zugehörigen Tool-Integrationen entfernt, einschließlich Pipelines. Dies kann dazu führen, dass Ressourcen gelöscht werden, die von diesen Tool-Integrationen verwaltet werden.

Weitere Informationen zum Löschen von Toolchains finden Sie in der folgenden Dokumentation:

Alle Toolchains löschen

Wenn Sie die Konsole verwenden, können Sie nicht alle Toolchains innerhalb einer Ressourcengruppe gleichzeitig löschen. Sie müssen jede Toolchain einzeln löschen.

Mithilfe der API, Befehlszeilenschnittstelle oder Terraform können Sie mehrere Toolchains einfacher löschen. Sie können beispielsweise ein Programm oder ein Script schreiben, das über eine Gruppe von Toolchains iteriert und diese löscht, indem Sie die API wiederholt aufrufen oder den Befehl ibmcloud dev toolchain-delete ausführen. Wenn Sie mehrere Toolchains in Terraform definiert haben, können Sie die ibm_cd_toolchain Ressourcenblöcke löschen und terraform apply ausführen oder Sie können den Befehl terraform destroy verwenden, um die Toolchain-Ressourcen zu löschen.

Toolchains sind nach IBM Cloud Region und Ressourcengruppe geordnet. Stellen Sie sicher, dass Sie jede Region und Ressourcengruppe in einem Konto als Ziel angeben, um alle Toolchains zu löschen, die Sie in diesem Konto erstellt haben.