Die Kennwortwiederherstellung für Cloud Manager Git schlägt fehl, wenn die E-Mail des Automatisierungsbenutzers ungültig ist
Die Cloud Manager-Git-Automatisierung kann fehlschlagen, wenn das für CI/CD verwendete Konto an einen IMS-Benutzer mit einer ungültigen oder nicht zugänglichen E-Mail-Adresse gebunden ist. In diesem Fall kann der Benutzer den Verifizierungsfluss, der zum Anmelden und erneuten Generieren von Git-Anmeldeinformationen erforderlich ist, nicht abschließen, sodass die vorhandene Automatisierung nicht mehr funktioniert, wenn Anmeldeinformationen ablaufen oder ersetzt werden. Das zugrunde liegende Problem besteht darin, dass von Adobe verwaltete Git-Anmeldeinformationen an IMS-Benutzende und nicht an spezielle Systemkonten gebunden sind. Erstellen Sie einen neuen IMS-Benutzer mit einem gültigen Postfach, weisen Sie die erforderliche Cloud Manager-Rolle zu und generieren Sie neue Git-Anmeldeinformationen aus den Zugriffs-Repo-Informationen.
Beschreibung description
Umgebung
- Adobe Experience Manager as a Cloud Service
- AEM Managed Services
- Adobe Experience Manager Assets Essentials
Problem/Symptome
- Die Automatisierung kann nicht geklont oder auf
git.cloudmanager.adobe.comgepusht werden. - Git-Vorgänge geben Authentifizierungsfehler zurück, nachdem zuvor funktionierende Anmeldeinformationen nicht mehr funktionieren.
- Das für die Automatisierung verwendete Konto kann den für die Anmeldung erforderlichen Verifizierungs-Code nicht erhalten.
- Git-Anmeldeinformationen können nicht neu generiert werden, da der E-Mail-Posteingang des Service-Benutzers nicht vorhanden ist oder nicht aufgerufen werden kann.
Ursache
Cloud Manager-Git-Anmeldeinformationen sind an IMS-Benutzende gebunden, nicht an spezielle technische oder Systemkonten. Wenn der mit der Automatisierung verknüpfte IMS-Benutzer eine ungültige oder nicht zugängliche E-Mail-Adresse hat, kann der Benutzer den zum Anmelden und erneuten Generieren des Cloud Manager-Git-Kennworts erforderlichen Überprüfungsfluss nicht abschließen.
Lösung resolution
Gehen Sie wie folgt vor, um Fehler bei der Wiederherstellung des Cloud Manager-Git-Passworts zu beheben, die durch eine ungültige E-Mail-Adresse des Automatisierungsbenutzers verursacht wurden:
- Erstellen Sie einen neuen IMS-Benutzer mit einer gültigen nicht persönlichen E-Mail-Adresse und einem funktionierenden Postfach, z. B.
user@example.com. - Weisen Sie dem neuen Benutzer die erforderliche Cloud Manager-Rolle zu, z. B.
DeveloperoderDeployment Manager. - Melden Sie sich mit dem neuen Benutzer bei Cloud Manager an.
- Öffnen Sie Auf Repository-Informationen zugreifen und generieren Sie ein neues Git-Kennwort für das von Adobe verwaltete Repository.
- Aktualisieren Sie das CI/CD-System, um den neuen Git-Benutzernamen und das neue Passwort zu verwenden.
- Testen Sie den Zugriff auf das Repository erneut, indem Sie einen Klon-, Abruf- oder Push-Vorgang von der Automatisierung ausführen.
- Wenn die Authentifizierung weiterhin fehlschlägt, überprüfen Sie, ob sich der neue Benutzer bei Cloud Manager anmelden kann, und wiederholen Sie den Schritt zur Kennworterstellung.