Scarica risorse da Adobe Experience Manager download-assets-from-aem

Versione
Collegamento articolo
AEM as a Cloud Service
Fai clic qui
AEM 6.5
Questo articolo

Puoi scaricare risorse, incluse le rappresentazioni statiche e dinamiche. In alternativa, puoi inviare e-mail con collegamenti alle risorse direttamente da Adobe Experience Manager Assets. Le risorse scaricate sono incluse in un file ZIP. Il file ZIP compresso ha una dimensione massima di 1 GB per il processo di esportazione. È consentito un massimo di 500 risorse totali per processo di esportazione.

NOTE
Qualsiasi utente con autorizzazioni di lettura nel percorso /var/dam/share può accedere al collegamento di download condiviso nel messaggio e-mail.
Qualsiasi utente con autorizzazioni di lettura per il percorso /var/dam/jobs/download può scaricare le risorse.
Non è possibile scaricare i tipi di risorse: Set di immagini, Set 360 gradi, Set di file multimediali diversi e Set carosello.

Per scaricare le risorse, eseguire la procedura seguente:

  1. Nell'angolo superiore sinistro fare clic sul logo. Nella barra a sinistra, fai clic su Navigazione.

  2. Nella pagina Navigazione, fare clic su Assets > File.

  3. Passa a una cartella contenente le risorse da scaricare.

  4. Seleziona la cartella o una o più risorse all’interno della cartella.

  5. Sulla barra degli strumenti fare clic su Scarica.

  6. Nella finestra di dialogo Scarica selezionare le opzioni di download desiderate.

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2
    Opzione di esportazione o download Descrizione
    Crea una cartella separata per ogni risorsa Seleziona questa opzione per includere in una cartella sul computer locale tutte le risorse scaricate, comprese quelle in cartelle secondarie nidificate nella cartella principale della risorsa. Se questa opzione non è selezionata, per impostazione predefinita la gerarchia delle cartelle viene ignorata e tutte le risorse vengono scaricate in una cartella nel computer locale.
    E-mail

    Viene inviata una notifica e-mail all’utente. I modelli di e-mail standard sono disponibili nelle seguenti posizioni:

    • /libs/settings/dam/workflow/notification/email/downloadasset.
    • /libs/settings/dam/workflow/notification/email/transientworkflowcompleted.

    I modelli personalizzati durante la distribuzione sono disponibili nelle posizioni seguenti:

    • /apps/settings/dam/workflow/notification/email/downloadasset.
    • /apps/settings/dam/workflow/notification/email/transientworkflowcompleted.

    Puoi memorizzare modelli personalizzati specifici del tenant nelle seguenti posizioni:

    • /conf/<tenant_specific_config_root>/settings/dam/workflow/notification/email/downloadasset.
    • /conf/<tenant_specific_config_root>/settings/dam/workflow/notification/email/transientworkflowcompleted.
    Risorse Seleziona questa opzione per scaricare la risorsa nella sua forma originale senza rappresentazioni.
    L'opzione Risorse secondarie è disponibile se la risorsa originale contiene risorse secondarie.
    Rappresentazione/i Una rappresentazione è la rappresentazione binaria di una risorsa. Assets dispone di una rappresentazione principale, ovvero quella del file caricato. Possono avere un numero qualsiasi di rappresentazioni.
    Con questa opzione è possibile selezionare le copie trasformate da scaricare. Le rappresentazioni disponibili dipendono dalla risorsa selezionata. L’opzione è disponibile se la risorsa ha delle rappresentazioni.
    Ritagli avanzati Seleziona questa opzione per scaricare tutte le rappresentazioni con ritaglio avanzato della risorsa selezionata dall’interno di AEM. Nel computer locale viene creato e scaricato un file zip con le rappresentazioni di Ritaglio avanzato.
    Rappresentazioni dinamiche Selezionare questa opzione per generare in tempo reale una serie di rappresentazioni alternative. Quando selezioni questa opzione, selezioni anche le rappresentazioni da creare in modo dinamico selezionandole dall'elenco Predefinito immagine.
    È inoltre possibile selezionare le dimensioni e l'unità di misura, il formato, lo spazio colore, la risoluzione ed eventuali modificatori di immagine facoltativi, ad esempio l'inversione dell'immagine. L'opzione è disponibile solo se è stato abilitato Dynamic Media.
  7. Nella finestra di dialogo, fai clic su Scarica.

Quando selezioni una cartella da scaricare, viene scaricata l’intera gerarchia di risorse sotto la cartella. Per includere ogni risorsa scaricata (comprese le risorse nelle cartelle secondarie nidificate nella cartella principale) in una singola cartella, seleziona Crea una cartella separata per ogni risorsa.

Abilita servlet di download risorse enable-asset-download-servlet

Il servlet predefinito in Experience Manager consente agli utenti autenticati di inviare richieste di download simultanee di dimensioni arbitrarie per creare file ZIP di risorse visibili che possono sovraccaricare il server e la rete. Per attenuare i potenziali rischi DoS causati da questa funzione, il componente OSGi AssetDownloadServlet è disabilitato per impostazione predefinita per le istanze di pubblicazione.

Per consentire il download di risorse dal DAM, ad esempio quando utilizzi qualcosa come Asset Share Commons o un’altra implementazione simile a un portale, abilita manualmente il servlet tramite una configurazione OSGi. L’Adobe consiglia di impostare la dimensione di download consentita il più bassa possibile senza influire sui requisiti di download giornalieri. Un valore elevato può influire sulle prestazioni.

  1. Creare una cartella con una convenzione di denominazione che esegue il targeting della modalità di esecuzione di pubblicazione (config.publish): /apps/<your-app-name>/config.publish. Per definire le proprietà di configurazione per una modalità di esecuzione, vedere Modalità di esecuzione.

  2. Nella cartella di configurazione creare un file di tipo nt:file denominato com.day.cq.dam.core.impl.servlet.AssetDownloadServlet.config.

  3. Popolare com.day.cq.dam.core.impl.servlet.AssetDownloadServlet.config con quanto segue. Imposta una dimensione massima (in byte) per il download come valore di asset.download.prezip.maxcontentsize. L’esempio seguente configura la dimensione massima del download ZIP a un massimo di 100 kb.

    code language-conf
    enabled=B"true"
    asset.download.prezip.maxcontentsize=I"102400"
    

Per impostazione predefinita, per GET richieste di download di file, Experience Manager applica un limite di 50 MB alle dimensioni di download dell'archivio ZIP. I download avviati tramite POST richieste o l'interfaccia utente non sono interessati da questo limite.

Disabilita servlet di download risorse disable-asset-download-servlet

È possibile disabilitare Asset Download Servlet in un'istanza Publish Experience Manager aggiornando la configurazione del dispatcher per bloccare eventuali richieste di download di risorse. Il servlet può anche essere disabilitato manualmente tramite la console OSGi direttamente.

  1. Per bloccare le richieste di download di risorse tramite una configurazione di Dispatcher, modifica la configurazione dispatcher.any e aggiungi una regola alla sezione filtro. /0100 { /type "deny" /url "*.assetdownload.zip/assets.zip*" }

  2. Per disabilitare il componente OSGi in un'istanza di Publish, accedi alla console OSGi all'indirizzo http://[aem_server]:[port]/system/console/components. Individuare com.day.cq.dam.core.impl.servlet.AssetDownloadServlet e fare clic su Disattiva.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2