AEM 6.4 a atteint la fin de la prise en charge étendue et cette documentation n’est plus mise à jour. Pour plus d’informations, voir notre période de support technique. Rechercher les versions prises en charge here.
La fonctionnalité Multi Site Manager (MSM) dans Adobe Experience Manager permet aux utilisateurs de réutiliser du contenu créé une fois et de le réutiliser à plusieurs emplacements sur le web. Il en est de même pour les ressources numériques que pour la fonctionnalité MSM pour Assets. À l’aide de MSM pour Assets, vous pouvez :
Pour utiliser MSM pour Assets, installez au moins le pack de services 5 d’Experience Manager 6.4. Pour plus d’informations, consultez les notes de mise à jour du dernier pack de service.
Pour comprendre les scénarios d’utilisation de la réutilisation d’un même contenu (texte et ressources) sur plusieurs emplacements web, voir scénarios MSM possibles. Experience Manager conserve un lien entre la ressource d’origine et ses copies liées, appelées Live Copies. La liaison conservée permet de transmettre des modifications centralisées à de nombreuses Live Copies. Cela permet des mises à jour plus rapides tout en éliminant les limites de la gestion des doublons. La propagation des modifications est libre d’erreurs et centralisée. Cette fonctionnalité permet d’autoriser des mises à jour limitées à des Live Copies sélectionnées. Les utilisateurs peuvent annuler la liaison, ce qui rompt l’héritage, et apporter des modifications locales qui ne sont pas remplacées lorsque la copie primaire est mise à jour et que les modifications sont déployées. La désolidarisation peut être effectuée pour certains champs de métadonnées sélectionnés ou pour une ressource entière. Elle permet de mettre à jour localement les ressources héritées d’une copie primaire.
MSM entretient une relation dynamique entre la ressource source et ses Live Copies de sorte que :
les modifications apportées aux ressources source soient appliquées (déployées) aux Live Copies (les Live Copies sont synchronisées avec la source) ;
vous puissiez mettre à jour les Live Copies en suspendant la relation dynamique ou en supprimant l’héritage pour certains champs. Les modifications apportées à la source ne sont plus appliquées à la Live Copy.
Source : les ressources ou les dossiers d’origine. Copie primaire d’où sont dérivées les Live Copies.
Live Copy : copie des ressources/dossiers sources synchronisés avec sa source. Les Live Copies peuvent être une source d’autres Live Copies. Voir Comment créer des Live Copies.
Hériter : lien/référence entre une ressource/un dossier de Live Copy et sa source que le système utilise pour mémoriser où envoyer les mises à jour. L’héritage existe à un niveau granulaire pour les champs de métadonnées. L’héritage peut être supprimé pour les champs de métadonnées sélectionnés tout en conservant les relations dynamiques entre la source et sa Live Copy.
Déploiement: Action qui envoie les modifications apportées à la source en aval à ses Live Copies. Il est possible de mettre à jour une ou plusieurs Live Copies en une seule fois à l’aide de l’action de déploiement. Voir déploiement.
Déployer la configuration : règles qui déterminent quelles propriétés sont synchronisées, de quelle manière et à quel moment. Ces configurations sont appliquées lors de la création de Live Copies ; elles peuvent être modifiées ultérieurement. De plus, un enfant peut hériter de la configuration de déploiement de sa ressource parent. Pour MSM pour Assets, utilisez uniquement la configuration de déploiement standard. Les autres configurations de déploiement ne sont pas disponibles pour MSM pour Assets.
Synchroniser : autre action, en plus du déploiement, qui apporte une parité entre la source et sa Live Copy en envoyant les mises à jour depuis la source aux Live Copies. Une synchronisation est lancée pour une Live Copy spécifique et l’action extrait les modifications de la source. Cette action permet de ne mettre à jour qu’une seule Live Copies. Voir action de synchronisation.
Suspendre : supprimer temporairement la relation dynamique entre une Live Copy et sa ressource/son dossier source. Vous pouvez reprendre la relation. Voir action de suspension.
Reprendre : reprendre la relation dynamique de sorte qu’une Live Copy recommence à recevoir les mises à jour depuis la source. Voir action de reprise.
Réinitialiser : l’action de réinitialisation rétablit l’état de réplica de la source de la Live Copy en remplaçant les modifications locales. Il supprime également les annulations d’héritage et réinitialise l’héritage sur tous les champs de métadonnées. Pour apporter des modifications locales ultérieurement, vous devez à nouveau annuler l’héritage de champs spécifiques. Voir modifications locales apportées à LC.
Désolidariser : supprimer irrévocablement la relation dynamique d’une ressource/d’un dossier de Live Copy. Après une action de désolidarisation, les Live Copies ne peuvent jamais recevoir les mises à jour de la source et elles cessent d’être des Live Copies. Voir supprimer une relation.
Pour créer une Live Copy à partir d’une ou plusieurs ressources ou d’un ou plusieurs dossiers source, procédez de l’une des manières suivantes :
Vous pouvez créer des Live Copies d’une ressource ou d’un dossier à la fois. Vous pouvez créer des Live Copies dérivées d’une ressource ou d’un dossier étant une Live Copy.
Les fragments de contenu (CF) ne sont pas pris en charge dans ce cas d’utilisation. Lorsque vous essayez de créer leurs Live Copies, les CF sont copiés tels quels sans aucune relation. Les CF copiés sont un instantané dans le temps et ne sont pas mis à jour lorsque les CF d’origine sont mis à jour.
Pour créer des Live Copies à l’aide de la première méthode, procédez comme suit :
Pour créer des Live Copies à l’aide de la deuxième méthode, procédez comme suit :
Lorsqu’une source ou une Live Copy est déplacée, les relations sont conservées. Lorsqu’une Live Copy est supprimée, les relations sont retirées.
Vous pouvez afficher les informations et les états associés à MSM d’une Live Copy, comme la relation, la synchronisation, les déploiements, et des informations supplémentaires dans les différentes zones de l’interface utilisateur d’Experience Manager. Les deux méthodes suivantes fonctionnent pour les ressources et les dossiers :
Conseil : Pour vérifier l’état de quelques copies en direct distinctes, utilisez la première méthode de la page Propriétés. Pour vérifier les états de plusieurs Live Copies, utilisez la deuxième méthode pour vérifier État de la relation page.
Pour vérifier les informations et les états d’une ressource ou d’un dossier de Live Copy, procédez comme suit.
p
.Experience Manager fournit une console permettant de vérifier les états de toutes les Live Copies d’un dossier source. Cette console affiche l’état de toutes les ressources enfants.
p
.Vous pouvez afficher rapidement les états des Live Copies d’autres dossiers sans avoir à effectuer trop d’opérations. Modifiez le dossier à partir de la partie centrale supérieure de l’interface Aperçu de la Live Copy.
Pour une ressource ou un dossier source, vous pouvez afficher les informations suivantes et effectuer les actions suivantes directement à partir du rail Références :
Sélectionnez la ressource ou le dossier source, ouvrez le rail gauche, puis cliquez sur Références. Vous pouvez également sélectionner une ressource ou un dossier et utiliser le raccourci clavier Alt + 4
.
Pour une Live Copy spécifique, cliquez sur Modifier la Live Copy pour suspendre la relation ou modifier la configuration du déploiement.
.
Pour une ressource ou un dossier de Live Copy, vous pouvez afficher les informations et effectuer les actions suivantes directement depuis le rail Références :
Sélectionnez une ressource ou un dossier de Live Copy, ouvrez le rail gauche, puis cliquez sur Références. Vous pouvez également sélectionner une ressource ou un dossier et utiliser le raccourci clavier Alt + 4
.
Une fois une source modifiée, les modifications peuvent être propagées aux Live Copies à l’aide d’une action de synchronisation ou de déploiement. Pour comprendre la différence entre les deux actions, voir le glossaire.
Vous pouvez lancer une action de déploiement à partir de la ressource source et mettre à jour l’ensemble ou quelques Live Copies sélectionnées.
p
.Les modifications apportées dans une ressource source sont déployées uniquement vers les Live Copies directement associées. Si une Live Copy est dérivée d’une autre, les modifications ne sont pas déployées vers la Live Copy dérivée.
Vous pouvez également lancer une action de déploiement à partir du Références après la sélection d’une Live Copy spécifique. Pour plus d’informations, voir Actions rapides pour la Live Copy depuis le rail Références. Dans cette méthode de déploiement, seule la Live Copy sélectionnée et éventuellement ses enfants sont mis à jour.
Une action de synchronisation extrait les modifications d’une source uniquement vers la Live Copy sélectionnée. L’action de synchronisation respecte et conserve les modifications locales effectuées après l’annulation de l’héritage. Les modifications locales ne sont pas écrasées et l’héritage annulé n’est pas rétabli. Vous pouvez lancer une action de synchronisation de trois manières différentes.
Où dans l’interface Experience Manager | Utilisation : à quel moment et pourquoi | Utilisation |
---|---|---|
Rail Références | Effectuez rapidement une synchronisation lorsque la source est déjà sélectionnée. | Voir Actions rapides pour la source depuis le rail Références |
Barre d’outils dans la page Propriétés | Lancez une synchronisation lorsque les propriétés de la Live Copy sont déjà ouvertes. | Voir Synchronisation d’une Live Copy |
Console Aperçu de la Live Copy | Synchronisez rapidement plusieurs ressources (pas nécessairement toutes) lorsque le dossier source est sélectionné ou que la console Aperçu de la Live Copy est déjà ouverte. L’action de synchronisation est lancée pour une ressource à la fois. Il s’agit toutefois d’une méthode plus rapide pour synchroniser plusieurs ressources simultanément. | Voir Actions sur de nombreuses ressources dans un dossier de Live Copy |
Pour démarrer une action de synchronisation, ouvrez la page Propriétés d’une Live Copy, cliquez sur Live Copy, puis sur l’action souhaitée dans la barre d’outils.
Pour afficher les états et les informations liés à une action de synchronisation, voir Informations et états de toutes les Live Copies d’un dossier.
Si la relation est suspendue, l’action de synchronisation n’est pas disponible dans la barre d’outils. Lorsque l’action de synchronisation est disponible dans le Références , les modifications ne sont pas propagées même lors d’un déploiement réussi.
Vous pouvez suspendre temporairement la relation pour empêcher une Live Copy de recevoir les modifications apportées à la ressource ou au dossier source. La relation peut également être reprise pour que la Live Copy commence à recevoir les modifications de la source.
Pour effectuer une suspension ou une reprise, ouvrez la page Propriétés d’une Live Copy, cliquez sur Live Copy, puis sur l’action souhaitée dans la barre d’outils.
Vous pouvez également suspendre ou reprendre rapidement les relations de plusieurs ressources dans un dossier de Live Copy depuis la console Aperçu de la Live Copy. Voir Actions sur plusieurs ressources dans des dossiers de Live Copy.
Une Live Copy est une réplique de la source d’origine lors de sa création. Les valeurs des métadonnées d’une Live Copy sont héritées de la source. Les champs de métadonnées conservent individuellement l’héritage avec les champs respectifs de la ressource source.
Vous avez toutefois la possibilité d’apporter des modifications locales à une Live Copy afin de modifier quelques propriétés sélectionnées. Pour effectuer des modifications locales, annulez l’héritage de la propriété souhaitée. Lorsque l’héritage d’un ou de plusieurs champs de métadonnées est annulé, la relation de production du fichier et l’héritage des autres champs de métadonnées sont conservés. Aucune synchronisation ni aucun déploiement ne remplacent les modifications locales. Pour cela, ouvrez la page Propriétés d’une ressource de Live Copy, cliquez sur l’option Annuler l’héritage en face d’un champ de métadonnées.
Vous pouvez annuler toutes les modifications locales et rétablir l’état de la ressource dans sa source. L’action de réinitialisation remplace immédiatement toutes les modifications locales et rétablit l’héritage sur tous les champs de métadonnées. Pour effectuer un rétablissement, depuis la page Propriétés d’une ressource de Live Copy, cliquez sur Réinitialiser dans la barre d’outils.
Vous pouvez supprimer complètement la relation entre une source et une Live Copy à l’aide de l’action Désolidariser . La Live Copy devient une ressource ou un dossier autonome après sa désolidarisation. Elle s’affiche en tant que nouvelle ressource dans l’interface Experience Manager, immédiatement après la désolidarisation. Pour désolidariser une Live Copy de sa source, procédez comme suit.
p
.La relation est supprimée dès que vous cliquez sur Désolidariser dans la boîte de dialogue. Vous ne pouvez pas l’annuler en cliquant sur Annuler sur la page Propriétés.
Vous pouvez également désolidariser rapidement plusieurs ressources d’un dossier de Live Copy du Présentation de la Live Copy console. Voir Actions sur plusieurs ressources dans des dossiers de Live Copy.
Si un dossier de Live Copy comporte plusieurs ressources, il peut être fastidieux de lancer des actions sur chaque ressource. Vous pouvez rapidement lancer les actions de base sur de nombreuses ressources dans la console Live Copy. Les méthodes ci-dessus continuent de fonctionner pour chaque ressource.
Experience Manager permet d’étendre la fonctionnalité à l’aide des API Java MSM. Pour Assets, l’extension fonctionne exactement de la même manière qu’avec MSM pour Site. Pour plus d’informations, voir Extension du MSM et les sections suivantes pour plus d’informations sur des tâches spécifiques :
Les Live Copies et les sources sont des ressources ou des dossiers qui peuvent être gérés, dans une certaine mesure, en tant que ressources numériques. Certaines tâches de gestion des ressources dans Experience Manager ont un impact spécifique sur les Live Copies.
Dans d’autres scénarios, MSM pour Assets correspond au comportement de la fonctionnalité MSM pour Sites. Voici quelques différences importantes à noter :
Voici la limitation de MSM pour Assets.
Les fragments de contenu (CF) ne sont pas pris en charge dans ce cas d’utilisation. Lorsque vous essayez de créer leurs Live Copies, les CF sont copiés tels quels sans aucune relation. Les CF copiés sont un instantané dans le temps et ne sont pas mis à jour lorsque les CF d’origine sont mis à jour.
MSM ne fonctionne pas lorsque l’écriture différée des métadonnées est activée. Lors de l’écriture différée, l’héritage est interrompu.