Intégrer AEM Assets distant à AEM Sites integrate-approved-assets
La gestion efficace des ressources numériques est essentielle pour offrir des expériences de marque attrayantes et cohérentes sur différentes plateformes en ligne. Dynamic Media avec les fonctionnalités OpenAPI améliore la gestion des ressources numériques en permettant une intégration transparente entre AEM Sites et AEM Assets as a Cloud Service. Cette fonctionnalité innovante vous permet de partager et de gérer facilement différents types de ressources numériques approuvées dans plusieurs environnements d’AEM, ce qui simplifie les workflows pour les auteurs de sites et les éditeurs de contenu.
Les fonctionnalités Dynamic Media avec OpenAPI permettent aux auteurs de sites d’utiliser des ressources de DAM distant directement dans l’éditeur de page d’AEM et le fragment de contenu, ce qui simplifie les processus de création et de gestion de contenu.
Les utilisateurs peuvent connecter plusieurs instances AEM Sites, sans restriction sur le nombre maximal, à un déploiement DAM distant, un avantage notable par rapport à la fonction Assets connecté.
Après la configuration initiale, les utilisateurs peuvent créer des pages sur l’instance AEM Sites et ajouter des ressources selon les besoins. Lors de l’ajout de ressources, elles peuvent sélectionner des ressources stockées dans leur gestion des ressources numériques locale ou parcourir et utiliser les ressources disponibles dans la gestion des ressources numériques distantes.
Les fonctionnalités Dynamic Media avec OpenAPI offrent plusieurs autres avantages, tels que l’accès et l’utilisation de ressources distantes dans le fragment de contenu, la récupération des métadonnées des ressources distantes, etc. En savoir plus sur les autres avantages de Dynamic Media avec les fonctionnalités OpenAPI par rapport à l’Assets connecté.
Avant de commencer pre-requisites-sites-integration
La prise en charge des ressources distantes à l’aide de Dynamic Media avec les fonctionnalités OpenAPI requiert :
-
AEM 6.5 SP 18+ ou AEM as a Cloud Service
-
La version 2.23.2 ou ultérieure des composants principaux
-
Configurez les variables d’environnement suivantes pour AEM as a Cloud Service :
-
ASSET_DELIVERY_REPOSITORY_ID= "delivery-pxxxxx-eyyyy.adobeaemcloud.com"
pXXXX
fait référence à l’ID de programmeeYYYY
fait référence à l’ID d’environnement
Ces variables sont définies à l’aide de l’interface utilisateur Cloud Manager de l’environnement AEM as a Cloud Service agissant comme votre instance Sites locale.
-
ASSET_DELIVERY_IMS_CLIENT= [IMSClientId] : vous devez envoyer un ticket de support d’Adobe pour obtenir l’identifiant du client IMS.
ou configurez les paramètres OSGi pour AEM 6.5 dans l’instance AEM Sites en procédant comme suit :
-
Connectez-vous à la console et cliquez sur OSGi > ou
utiliser l’URL directe ; par exemple :https://localhost:4502/system/console/configMgr
-
Configurez la configuration OSGi Configuration Dynamic Media de génération suivante (
NextGenDynamicMediaConfigImpl
) comme suit, en remplaçant les valeurs par celles de votre environnement de ressources distantes.code language-text imsClient="<ims-client-ID>" enabled=B"true" imsOrg="<ims-org>@AdobeOrg" repositoryId="<repo-id>.adobeaemcloud.com"
imsOrg
n’est pas une entrée obligatoire.repositoryId
= "delivery-pxxxxx-eyyyyy.adobeaemcloud.com"
oùpXXXX
fait référence à l’ID de programmeeYYYY
fait référence à l’ID d’environnement
En savoir plus sur l'authentification IMS.
Pour plus d’informations sur la configuration d’OSGi, consultez les documents suivants :
- Configuration d’OSGi pour Adobe Experience Manager as a Cloud Service pour AEM as a Cloud Service
- Configuration d’OSGi pour AEM 6.5
-
-
Accès IMS pour se connecter à une instance DAM distante AEM as a Cloud Service. Il fait référence à l’auteur Sites disposant d’un accès IMS à l’environnement DAM distant.
-
Configurez le composant Image v3 dans l’instance AEM Sites. Si le composant n’est pas présent, téléchargez et installez le module de contenu.
Configurer le HTTPS https
Il est généralement recommandé d’exécuter toutes vos instances AEM de production avec HTTPS. Toutefois, vos environnements de développement locaux ne sont peut-être pas configurés avec ce protocole. Cependant, les ressources distantes utilisant Dynamic Media avec OpenAPI nécessitent HTTPS pour fonctionner.
Suivez ce guide pour configurer HTTPS partout où vous souhaitez utiliser des ressources distantes, y compris les environnements de développement.
Accès aux ressources à partir de DAM distant fetch-assets
Dynamic Media avec les fonctionnalités OpenAPI vous permet d’accéder aux ressources disponibles dans votre instance DAM distante sur votre éditeur de page AEM Sites local et le fragment de contenu AEM.
Accès aux ressources distantes dans AEM éditeur de page access-assets-page-editor
Suivez les étapes ci-dessous pour utiliser des ressources distantes dans AEM éditeur de page sur votre instance AEM Sites. Vous pouvez effectuer cette intégration dans AEM as a Cloud Service et AEM 6.5.
-
Accédez à Sites > votre site web où se trouve l’AEM Page dans laquelle vous devez ajouter la ressource distante.
-
Sélectionnez la page et cliquez sur Modifier (e). L’AEM Éditeur de page s’ouvre.
-
Cliquez sur le conteneur de mises en page et ajoutez un composant Image .
-
Cliquez sur le composant Image et cliquez sur l'icône .
-
Décochez l'option Hériter de l'image en vedette de la page .
-
Cliquez sur Pick et sélectionnez Remote.
Vous êtes invité à vous connecter.
-
Sélectionnez la ressource et cliquez sur Sélectionner.
-
Ajoutez un texte de remplacement et cliquez sur Terminé.
La ressource distante apparaît dans le composant d’image. Vous pouvez également vérifier l’URL de diffusion de la ressource lors de son chargement sur la page ou à l’aide de l’onglet "Aperçu". L’URL de diffusion indique que la ressource est accessible à distance.
Vous pouvez accéder aux ressources distantes dans AEM éditeur de page prêt à l’emploi uniquement pour le composant principal Image v3 et le composant principal Teaser v2. Pour d’autres composants, y compris les composants personnalisés, des personnalisations sont nécessaires pour intégrer le sélecteur de ressources à ces composants.
Vidéo : Accès aux ressources distantes dans AEM Éditeur de page
Accès aux ressources distantes dans AEM fragment de contenu access-assets-content-fragment
Suivez les étapes ci-dessous pour utiliser des ressources distantes dans AEM fragment de contenu sur votre instance AEM Sites. Vous pouvez effectuer cette intégration dans AEM 6.5 et non dans AEM as a Cloud Service.
-
Accédez à Assets > Fichiers.
-
Sélectionnez le dossier de ressources où se trouve le fragment de contenu.
-
Sélectionnez le fragment de contenu et cliquez sur Modifier (e).
note note NOTE Si vous n’avez pas AEM modèle de fragment de contenu, vous devrez peut-être en créer un. -
Cliquez sur l’icône en regard du composant de texte.
-
Sélectionnez Remote pour récupérer la ressource à partir du DAM distant.
Vous pouvez choisir le référentiel DAM Local ou Remote selon vos besoins.
Vous êtes invité à vous connecter. -
Sélectionnez la ressource et cliquez sur Sélectionner.
L’URL de ressource distante apparaît dans le composant de texte.
Vidéo : Accès aux ressources distantes dans AEM fragment de contenu
Accès aux ressources distantes en Edge Delivery Services access-assets-eds
Vous pouvez également accéder aux ressources distantes en Edge Delivery Services. Pour plus d’informations, voir Utilisation des ressources d’Assets as a Cloud Service fournies à l’aide de Dynamic Media avec des fonctionnalités OpenAPI.