Scaricare 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 in /var/dam/share la posizione può accedere al collegamento di download condiviso nel messaggio e-mail.
Qualsiasi utente con autorizzazioni di lettura per /var/dam/jobs/download la posizione 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, effettua le seguenti operazioni:

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

  2. Il giorno Navigazione pagina, fai clic su Risorse > 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, fai 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.
    Risorsa/e Seleziona questa opzione per scaricare la risorsa nella sua forma originale senza rappresentazioni.
    L’opzione Risorse secondarie è disponibile se la risorsa originale dispone di risorse secondarie.
    Rappresentazione/i Una rappresentazione è la rappresentazione binaria di una risorsa. Le risorse hanno una rappresentazione primaria, quella del file caricato. Possono avere un numero qualsiasi di rappresentazioni.
    Con questa opzione, puoi selezionare le rappresentazioni 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 si seleziona questa opzione, si selezionano anche le copie trasformate che si desidera creare in modo dinamico selezionandole dalla Predefinito immagine elenco.
    Inoltre, è possibile selezionare le dimensioni e l'unità di misura, il formato, lo spazio colore, la risoluzione ed eventuali modificatori di immagine opzionali, ad esempio l'inversione dell'immagine. L’opzione è disponibile solo se Dynamic Media abilitato.
  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 in una singola cartella tutte le risorse scaricate (comprese le risorse nelle cartelle secondarie nidificate nella cartella principale), 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 la creazione di file ZIP di risorse visibili che possono sovraccaricare il server e la rete. Per attenuare i potenziali rischi DoS causati da questa funzione, AssetDownloadServlet Per impostazione predefinita, il componente OSGi è disabilitato 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, vedi Modalità di esecuzione.

  2. Nella cartella di configurazione, crea 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 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 alla dimensione di download dell’archivio ZIP. Download avviati tramite POST Le richieste o l’interfaccia utente non sono interessate da questo limite.

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

Il Asset Download Servlet può essere disabilitato su un Experience Manager Pubblica le istanze 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 dispatcher.any e aggiungere una regola al sezione filtro. /0100 { /type "deny" /url "*.assetdownload.zip/assets.zip*" }

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

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