Résolution des problèmes de téléchargement des extensions lors du déploiement d’Adobe Commerce sur l’infrastructure cloud

Cet article traite d’un problème courant auquel les développeurs sont confrontés lors de l’installation d’extensions à partir de Adobe Commerce Marketplace lors du déploiement sur Adobe Commerce sur une infrastructure cloud. Le problème se produit lorsque les clés d’authentification du compositeur de différents comptes permettent d’accéder à l’extension ou au code Commerce, mais pas aux deux. Pour résoudre ce problème, ajoutez les clés d’authentification du compositeur associées au profil utilisé pour acheter les extensions à votre fichier auth.json, puis validez le fichier mis à jour dans votre référentiel.

Description description

Environnement

Adobe Commerce sur les infrastructures cloud

Problème

Lors d’un déploiement dans l’environnement Cloud, les développeurs rencontrent les problèmes suivants :

  • L’utilisation de vos propres clés de compositeur permet de télécharger l’extension, mais pas le code Commerce.
  • L’utilisation des clés du compositeur du commerçant permet de télécharger le code Commerce, mais pas l’extension.

Cause

Ce problème se produit lorsque l’extension est achetée ou acquise à l’aide d’un compte de développeur qui n’est pas lié au compte du commerçant.

Résolution resolution

Pour résoudre ce problème, procédez comme suit :

  1. Vérifiez que le commerçant vous a accordé accès partagé.

  2. Accédez à la page Clés d’accès Commerce Marketplace.

  3. Vérifiez le menu déroulant pour les options suivantes :

    • Moi - votre profil personnel
    • Profil de l’organisation du commerçant - profil du commerçant
  4. Basculez vers le profil de l’organisation du commerçant à l’aide du menu déroulant.

  5. Cliquez sur Créer de nouvelles clés d’accès pour générer de nouvelles clés d’accès.

  6. Ajoutez les clés générées au fichier auth.json de votre projet et validez les modifications dans votre référentiel.

  7. Vérifiez que vous avez accès au profil du commerçant, puis commandez l’extension :

    1. Dans la section Extension d’achat pour : , sélectionnez Organisation dans le menu déroulant.
    2. Terminez le processus de commande.
  8. Demandez un remboursement si vous avez déjà acheté l'extension sous votre propre compte en consultant la section ​ Demandes de remboursement ​.

Notez que cette configuration ne fonctionne que pour les déploiements dans le cloud. Vous ne pouvez pas télécharger à la fois le code Adobe Commerce et les extensions vers un environnement local à l’aide de deux ensembles de clés différents.

Après avoir suivi ces étapes, vous pouvez télécharger l’extension à l’aide des clés de votre compte et télécharger le code Adobe Commerce à l’aide des clés du commerçant pour le déploiement dans l’environnement cloud.

Lecture connexe

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f