Impossible d’ajouter l’API de création AEM Assets via l’authentification de serveur à serveur en raison d’autorisations manquantes

L’ajout de l’API de création AEM Assets dans Adobe Experience Manager as a Cloud Service (AEMaaCS) via Adobe Developer Console à l’aide de l’authentification de serveur à serveur échoue, car l’option d’API requise reste indisponible.  Pour résoudre ce problème, activez les utilisateurs de l’API AEM Assets pour l’environnement cible.

Description description

Environnement

Adobe Experience Manager as a Cloud Service (AEMaaCS)

Problème/Symptômes

  • La tentative d’ajout de l’API de création AEM Assets via l’authentification de serveur à serveur échoue.
  • L’option API n’apparaît pas dans la configuration du projet Adobe Developer Console.
  • L’interface affiche un message de restriction d’accès ou d’autorisation insuffisant.
  • La configuration de l’intégration ne peut pas continuer en raison de la disponibilité manquante de l’API.
  • Aucun code d’erreur spécifique ne s’affiche, mais l’interface utilisateur indique une limitation d’accès.

Cause première

Le problème se produit lorsque l’autorisation des utilisateurs et utilisatrices de l’API AEM Assets n’est pas activée pour l’environnement approprié dans Adobe Admin Console, ce qui empêche la configuration de l’authentification de serveur à serveur pour l’API de création AEM Assets.

Résolution resolution

Pour activer l’accès et ajouter l’API, procédez comme suit :

  1. Connectez-vous à et accédez à Products > AEM as a Cloud Service.
  2. Sélectionnez l’environnement correspondant à l’intégration prévue.
  3. Développez la section Utilisateurs AEM Assets Collaborator pour l’environnement sélectionné.
  4. Recherchez le service Utilisateurs de l’API puis activez le bouton (bascule) pour activer l’accès à l’API pour cet environnement.
  5. Vérifiez que le bouton (bascule) passe à un état activé (actif) pour les utilisateurs de l’API AEM Assets.
  6. Enregistrez les modifications pour appliquer la configuration mise à jour.
  7. Revenez à Adobe Developer Console et rouvrez la configuration du projet.
  8. Ajoutez l’API AEM Assets Author via l’authentification de serveur à serveur et vérifiez que l’option s’affiche maintenant et fonctionne correctement.

Lecture connexe

Appeler des API AEM basées sur OpenAPI à l’aide de l’authentification de serveur à serveur OAuth

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