Cloud Manager-Zweigauswahlfeld ist aufgrund der Berechtigungen für Repository-Zugriffstoken schreibgeschützt

In diesem Artikel wird erläutert, warum das Feld „Verzweigung“ in der Full-Stack-Entwicklungs-Pipeline von Cloud Manager möglicherweise schreibgeschützt ist und wie Sie das Problem beheben, indem Sie die Berechtigungen für Repository-Zugriffstoken aktualisieren.

Beschreibung description

Umgebung

Adobe Experience Manager (AEM) Cloud Manager (alle Versionen)

Problem/Symptome

  • Beim Bearbeiten einer Full-Stack-Entwicklungs-Pipeline in Cloud Manager und Navigieren zur Registerkarte Source-ist das Auswahlfeld Verzweigung schreibgeschützt und zeigt eine Fehlermeldung an.
  • Sie können die Verzweigung für die Pipeline nicht auswählen oder ändern.
  • Das Repository ist mit einer externen GitLab-Instanz verbunden.
  • Das Problem besteht auch nach dem Aktualisieren eines abgelaufenen Zugriffstokens weiter, wenn das Token nicht über die erforderlichen API-Berechtigungen verfügt.

Ursache

Dieses Problem tritt auf, wenn dem für die externe Repository-Verbindung in Cloud Manager verwendeten Zugriffstoken die erforderlichen API-Berechtigungen fehlen, was Cloud Manager daran hindert, die Liste der Verzweigungen abzurufen.

Lösung resolution

Gehen Sie wie folgt vor, um das Problem zu beheben:

  1. Stellen Sie sicher, dass das Zugriffstoken, das für die Repository-Verbindung in Cloud Manager verwendet wird, aktiv und in GitLab nicht abgelaufen oder widerrufen ist.
  2. Stellen Sie sicher, dass das Token in GitLab über die erforderlichen api oder zumindest read_api Bereich/Berechtigungen verfügt. Token mit nur read_repository können Bereitstellungen zulassen, verhindern jedoch die Auflistung und Auswahl von Verzweigungen in Cloud Manager.
  3. Wechseln Sie in Cloud Manager zu Repositorys > Zugriffstoken verwalten.
  4. Öffnen Sie das Token für das entsprechende Repository, fügen Sie den aktuellen/letzten Wert des Zugriffs-Tokens ein und klicken Sie auf Aktualisieren.
  5. Klicken Sie in der Zeile „Repository“ auf das Menü … > Anzeigen und und klicken Sie erneut Aktualisieren.
  6. Warten Sie, bis Cloud Manager die Repository-Verbindung automatisch erneut überprüft.
  7. Bearbeiten Sie die Pipeline erneut und navigieren Sie zur Registerkarte SourceCode. Das Feld Verzweigung sollte jetzt bearbeitbar sein und die verfügbaren Verzweigungen sollten aufgelistet werden.

Verwandtes Lesen

recommendation-more-help
experience-cloud-kcs-help-kbarticles