Show Menu
SUJETS×

Download assets from Adobe Experience Manager

Vous pouvez télécharger des ressources, dont des rendus statiques et dynamiques. Alternatively, you can send emails with links to assets directly from Adobe Experience Manager Assets. Les ressources téléchargées sont compressées dans un fichier ZIP. La taille maximale du fichier ZIP compressé est de 1 Go pour la tâche d’exportation. Un maximum de 500 actifs par tâche d’exportation est autorisé.
Les destinataires du courrier électronique doivent être membres du groupe dam-users  pour accéder au lien de téléchargement ZIP contenu dans le message. Pour télécharger les ressources, ils doivent disposer des autorisations de lancement des workflows qui déclenchent le téléchargement.
To download assets, navigate to an asset, select the asset, and click Download from the toolbar. Spécifiez vos options de téléchargement dans la boîte de dialogue qui s’affiche.
Les types de ressources Visionneuses d’images, Visionneuses à 360°, Visionneuses de supports variés et Visionneuses de carrousel ne peuvent pas être téléchargés.
Figure : Options disponibles lors du téléchargement de fichiers à partir deExperience Manager Assets.
Vous trouverez ci-dessous les options d’exportation ou de téléchargement disponibles. Les rendus dynamiques sont propres à Dynamic Media l’offre. Cette option vous permet de générer de nouveaux rendus en temps réel, en plus de la ressource que vous avez sélectionnée. Cette option n’est disponible que si vous avez Dynamic Media activé.
Options d’exportation ou de téléchargement
Descriptions
Ressources
Sélectionnez l’option permettant de télécharger le fichier sous sa forme d’origine sans aucun rendu.
Rendus
Un rendu est une représentation binaire d’une ressource. Les ressources possèdent une représentation principale, à savoir celle du fichier transféré. Elles peuvent avoir un nombre illimité de représentations.
Avec cette option, vous pouvez sélectionner les rendus que vous souhaitez télécharger. Les rendus disponibles dépendent de la ressource sélectionnée.
Rendus dynamiques
Un rendu dynamique génère d’autres rendus en temps réel. When you select this option, you also select the renditions you want to create dynamically by selecting from the Image Preset list.
De plus, vous pouvez sélectionner la taille, l’unité de mesure, le format, l’espace colorimétrique, la résolution, ainsi que les éventuels modificateurs d’image (pour inverser l’image, par exemple).
Courrier électronique
Une notification électronique est envoyée à l’utilisateur. Les modèles standard de courrier électronique sont disponibles aux emplacements suivants :
  • /libs/settings/dam/workflow/notification/email/downloadasset .
  • /libs/settings/dam/workflow/notification/email/transientworkflowcompleted .
Les modèles que vous personnalisez lors du déploiement doivent se trouver à ces emplacements :
  • /apps/settings/dam/workflow/notification/email/downloadasset .
  • /apps/settings/dam/workflow/notification/email/transientworkflowcompleted .
Vous pouvez stocker des modèles personnalisés spécifiques au client à ces emplacements :
  • /conf/<tenant_specific_config_root>/settings/dam/workflow/notification/email/downloadasset .
  • /conf/<tenant_specific_config_root>/settings/dam/workflow/notification/email/transientworkflowcompleted .
Créer un dossier distinct pour chaque ressource
Sélectionnez l’option permettant de conserver la hiérarchie des dossiers lors du téléchargement de fichiers. Par défaut, la hiérarchie des dossiers est ignorée et tous les fichiers sont téléchargés dans un dossier de votre système de fichiers local.
L’option Rendus est disponible si le fichier comporte des rendus. L’option sous-ressources est disponible si la ressource d’origine comporte des sous-ressources.
Lorsque vous sélectionnez un dossier à télécharger, l’ensemble de la hiérarchie des ressources sous ce dossier est téléchargé. Pour inclure chaque ressource que vous téléchargez (dont les ressources dans les dossiers enfants imbriqués sous le dossier parent) dans un dossier individuel, sélectionnez Créer un dossier distinct pour chaque ressource .

Activation du servlet de téléchargement de ressources

The default servlet in Experience Manager allows authenticated users to issue arbitrarily large, concurrent download requests for creating ZIP files of assets visible to them that can overload the server and the network. Pour atténuer les risques d’attaques par déni de service, le composant OSGi AssetDownloadServlet est désactivé par défaut pour les instances de publication.
Pour permettre le téléchargement de fichiers depuis votre DAM (par exemple, lorsque vous utilisez un élément comme Asset Share Commons ou une autre implémentation de type portail), activez manuellement le servlet via une configuration OSGi. Adobe recommande de définir la taille de téléchargement autorisée sur la valeur la plus basse possible sans affecter les exigences de téléchargement au quotidien. Une valeur élevée peut avoir une incidence sur les performances.
  1. Create a folder with a naming convention that targets the publish runmode ( config.publish ): /apps/<your-app-name>/config.publish . Pour définir les propriétés de configuration d’un mode d’exécution, voir Modes d’ exécution .
  2. In the configuration folder, create a file of type nt:file named com.day.cq.dam.core.impl.servlet.AssetDownloadServlet.config .
  3. Remplissez com.day.cq.dam.core.impl.servlet.AssetDownloadServlet.config avec les éléments suivants. Définit une taille maximale (en octets) pour le téléchargement en tant que valeur de asset.download.prezip.maxcontentsize . L’exemple ci-dessous configure la taille maximale du téléchargement ZIP pour qu’il ne dépasse pas 100 Ko.
    enabled=B"true"
    asset.download.prezip.maxcontentsize=I"102400"
    
    

Désactivation du servlet de téléchargement de ressources

Le Asset Download Servlet peut être désactivé sur une instance  Publish en mettant à jour la configuration du dispatcher afin de bloquer toute demande de téléchargement de ressources. Experience Manager Le servlet peut également être désactivé manuellement par l’intermédiaire de la console OSGi.
  1. To block asset download requests via a dispatcher configuration, edit the dispatcher.any configuration and add a rule to the filter section . /0100 { /type "deny" /url "*.assetdownload.zip/assets.zip*" }
  2. Disable the OSGi component on a Publish instance by navigating to the OSGi Console at http://[aem_server]:[port]/system/console/components . Recherchez com.day.cq.dam.core.impl.servlet.AssetDownloadServlet et cliquez ensuite sur Désactiver .