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:
- 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.
- Stellen Sie sicher, dass das Token in GitLab über die erforderlichen
apioder zumindestread_apiBereich/Berechtigungen verfügt. Token mit nurread_repositorykönnen Bereitstellungen zulassen, verhindern jedoch die Auflistung und Auswahl von Verzweigungen in Cloud Manager. - Wechseln Sie in Cloud Manager zu Repositorys
>Zugriffstoken verwalten. - Ö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.
- Klicken Sie in der Zeile „Repository“ auf das Menü …
>Anzeigen und und klicken Sie erneut Aktualisieren. - Warten Sie, bis Cloud Manager die Repository-Verbindung automatisch erneut überprüft.
- 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