La régénération du mot de passe Git de Cloud Manager échoue lorsque l’e-mail de l’utilisateur d’automatisation est non valide
L’automatisation de Cloud Manager Git peut échouer lorsque le compte utilisé pour CI/CD est lié à un utilisateur IMS avec une adresse e-mail non valide ou inaccessible. Dans ce cas, l’utilisateur ne peut pas terminer le flux de vérification nécessaire pour se connecter et régénérer les informations d’identification Git. L’automatisation existante cesse donc de fonctionner lorsque les informations d’identification expirent ou sont remplacées. Le problème sous-jacent est que les informations d’identification Git gérées par Adobe sont liées aux utilisateurs IMS plutôt qu’à des comptes système spéciaux. Créez un utilisateur IMS avec une boîte aux lettres valide, attribuez le rôle Cloud Manager requis et générez de nouvelles informations d’identification Git à partir des informations d’accès au référentiel.
Description description
Environnement
- Adobe Experience Manager as a Cloud Service
- AEM Managed Services
- AEM Assets Essentials
Problème/Symptômes
- L’automatisation ne parvient pas à cloner ou à envoyer au
git.cloudmanager.adobe.com. - Les opérations Git renvoient des échecs d’authentification après l’arrêt du fonctionnement des informations d’identification précédemment actives.
- Le compte utilisé pour l’automatisation ne peut pas recevoir le code de vérification requis pour la connexion.
- Impossible de régénérer les informations d’identification Git, car la boîte de réception de l’utilisateur du service n’existe pas ou est inaccessible.
Cause
Les informations d’identification Git de Cloud Manager sont liées aux utilisateurs IMS, et non à des comptes techniques ou système spéciaux. Si l’utilisateur IMS associé à l’automatisation dispose d’une adresse e-mail non valide ou inaccessible, il ne peut pas terminer le flux de vérification requis pour se connecter et générer à nouveau le mot de passe Git de Cloud Manager.
Résolution resolution
Pour résoudre les échecs de régénération du mot de passe Git de Cloud Manager causés par un e-mail utilisateur d’automatisation non valide, procédez comme suit :
- Créez un nouvel utilisateur IMS avec une adresse e-mail non personnelle valide et une boîte aux lettres active, telle que
user@example.com. - Attribuez au nouvel utilisateur le rôle Cloud Manager requis, par exemple
DeveloperouDeployment Manager. - Connectez-vous à Cloud Manager avec le nouvel utilisateur.
- Ouvrez Accéder aux informations sur le référentiel et générez un nouveau mot de passe Git pour le référentiel géré par Adobe.
- Mettez à jour le système CI/CD pour utiliser le nouveau nom d’utilisateur et mot de passe Git.
- Testez à nouveau l’accès au référentiel en exécutant une opération de clonage, de récupération ou de notification push à partir de l’automatisation.
- Si l’authentification échoue toujours, vérifiez que le nouvel utilisateur peut se connecter à Cloud Manager et répétez l’étape de génération du mot de passe.