Intégrer AEM Assets distant à AEM Sites integrate-approved-assets
Une 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 des 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 AEM, ce qui simplifie les workflows pour les auteurs de sites et les éditeurs de contenu.
Dynamic Media avec les fonctionnalités OpenAPI permet aux auteurs de sites d’utiliser des ressources de gestion des ressources numériques à distance directement dans l’éditeur de page d’AEM et fragment de contenu, ce qui simplifie la création et la gestion de contenu.
Les utilisateurs peuvent connecter plusieurs instances AEM Sites, sans restriction sur le nombre maximal, à un déploiement DAM distant, ce qui constitue un avantage notable par rapport à la fonctionnalité Connected Assets.
Après la configuration initiale, les utilisateurs peuvent créer des pages sur l’instance AEM Sites et ajouter des ressources si nécessaire. Lors de l’ajout de ressources, ils peuvent sélectionner des ressources stockées dans leur gestion des ressources numériques (DAM) locale ou parcourir et utiliser les ressources disponibles dans la gestion des ressources numériques (DAM) distante.
Dynamic Media avec des fonctionnalités OpenAPI offre 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. Découvrez les autres avantages de Dynamic Media avec les fonctionnalités OpenAPI par rapport à Connected Assets.
Avant de commencer pre-requisites-sites-integration
La prise en charge des ressources distantes à l’aide de Dynamic Media avec des fonctionnalités OpenAPI nécessite :
-
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-eyyyyyy.adobeaemcloud.com »
pXXXX
fait référence à l’ID de programmeeYYYY
fait référence à l’identifiant d’environnement
Ces variables sont définies à l’aide de l’interface utilisateur Cloud Manager de l’environnement AEM as a Cloud Service qui agit comme votre instance Sites locale.
-
ASSET_DELIVERY_IMS_CLIENT= [IMSClientId] : vous devez envoyer un ticket d’assistance Adobe pour obtenir l’identifiant du client IMS.
ou configurez les paramètres OSGipour AEM 6.5 dans l’instance AEM Sites en procédant comme suit :
-
Connectez-vous à la console et cliquez sur OSGi > ou
Utilisez l’URL directe, par exemple :https://localhost:4502/system/console/configMgr
. -
Configurez la configuration OSGi Configuration Dynamic Media de nouvelle génération (
NextGenDynamicMediaConfigImpl
) comme suit, en remplaçant les valeurs par celles de votre environnement de ressources distant.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’identifiant 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 vous connecter à une instance AEM as a Cloud Service de gestion des ressources numériques distante. Il fait référence à l’auteur Sites qui dispose 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 package 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 la gestion des ressources numériques à distance fetch-assets
Dynamic Media avec des fonctionnalités OpenAPI permet d’accéder aux ressources disponibles dans votre instance DAM distante sur votre éditeur de page AEM Sites local et votre fragment de contenu AEM.
Accès aux ressources distantes dans l’éditeur de page d’AEM access-assets-page-editor
Suivez les étapes ci-dessous pour utiliser des ressources distantes dans l’éditeur de page d’AEM 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 la page AEM Page dans laquelle vous devez ajouter la ressource distante.
-
Sélectionnez la page et cliquez sur Modifier (par ex). AEM Éditeur de page s’ouvre.
-
Cliquez sur le conteneur de disposition et ajoutez un composant Image.
-
Cliquez sur le composant Image, puis sur l’icône
-
Désélectionnez l’option Hériter l’image en vedette de la page.
-
Cliquez sur Choisir et sélectionnez À distance.
Vous êtes invité à vous connecter.
-
Sélectionnez la ressource et cliquez sur Sélectionner.
-
Ajoutez un Texte secondaire et cliquez sur Terminé.
La ressource distante s’affiche 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 « Prévisualisation ». L’URL de diffusion indique que la ressource est accessible à distance.
Vous pouvez accéder aux ressources distantes dans l’éditeur de page d’AEM prêt à l’emploi uniquement pour les composants principaux Image v3 et Teaser v2. Pour d’autres composants, y compris les composants personnalisés, des personnalisations sont requises pour intégrer le sélecteur de ressources à ces composants.
Vidéo : accéder aux ressources distantes dans l’éditeur de page d’AEM
Accès aux ressources distantes dans le fragment de contenu AEM access-assets-content-fragment
Suivez les étapes ci-dessous pour utiliser des ressources distantes dans un fragment de contenu AEM 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 (par ex).
note note NOTE Si vous ne disposez pas d’un modèle de fragment de contenu AEM, vous devrez peut-être en créer un. -
Cliquez sur l’icône
-
Sélectionnez Distant pour récupérer la ressource à partir du DAM distant.
Vous pouvez choisir le référentiel de gestion des ressources numériques local ou distant en fonction de vos besoins.
Vous êtes invité à vous connecter. -
Sélectionnez la ressource et cliquez sur Sélectionner.
L’URL de la ressource distante s’affiche dans le composant de texte.
Vidéo : accéder aux ressources distantes dans le fragment de contenu AEM
Accès aux ressources distantes dans Edge Delivery Services access-assets-eds
Vous pouvez accéder aux ressources distantes lors de la création de contenu dans Microsoft Word, Google Docs ou l’éditeur universel, puis publier le contenu dans Edge Delivery Services. Vous pouvez également utiliser Dynamic Media avec OpenAPI pour diffuser des ressources approuvées par la marque et tirer parti de nombreux autres avantages qu’il offre. Pour plus d’informations, voir Intégration d’AEM Assets lors de la création de contenu pour Edge Delivery Services.