Condividere la risorsa come collegamento asset-link-sharing

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

Adobe Experience Manager Assets consente di condividere risorse, cartelle e raccolte come URL con i membri dell'organizzazione ed entità esterne, inclusi partner e fornitori. La condivisione delle risorse tramite un collegamento è un modo pratico per rendere le risorse disponibili alle parti esterne senza dover prima accedere a Assets.

PREREQUISITES
  • È necessaria l'autorizzazione Edit ACL per la cartella o la risorsa da condividere come collegamento.
  • Per inviare le e-mail agli utenti, configura i dettagli del server SMTP in Day CQ Mail Service.

Condividere le risorse share-assets

Per generare l'URL per le risorse da condividere con gli utenti, utilizza la finestra di dialogo Condivisione collegamenti.

  • Gli utenti con privilegi di amministratore o con autorizzazioni di lettura nel percorso /var/dam/share possono visualizzare i collegamenti condivisi con loro.
  • Gli utenti con autorizzazioni di lettura nel percorso /var/dam/jobs/download possono scaricare risorse dal collegamento condiviso.
  1. Nell'interfaccia utente Assets, seleziona la risorsa da condividere come collegamento.

  2. Dalla barra degli strumenti, fai clic sull'icona Condividi collegamento condividi risorse . Il collegamento creato dopo aver fatto clic su Condividi viene visualizzato in anticipo nel campo Condividi collegamento. Il collegamento non viene creato finché non si seleziona Invia.

    Finestra di dialogo con condivisione collegamenti

    Figura: finestra di dialogo per condividere le risorse come collegamento.

  3. Nella casella dell’indirizzo e-mail della finestra di dialogo Condivisione collegamenti, digita l’ID e-mail dell’utente con cui vuoi condividere il collegamento. Puoi aggiungere uno o più utenti.

    note note
    NOTE
    Se immetti un ID e-mail di un utente che non è membro della tua organizzazione, le parole Utente esterno avranno il prefisso ID e-mail dell'utente.
  4. Nella casella Oggetto immettere un oggetto per la risorsa da condividere.

  5. Nella casella Messaggio immettere un messaggio facoltativo.

  6. Nel campo Scadenza, specifica una data e un'ora di scadenza per il collegamento in modo che non funzioni più. La scadenza predefinita del collegamento è un giorno.

    Imposta la data di scadenza del collegamento condiviso

  7. Per consentire agli utenti di scaricare la risorsa originale, selezionare Consenti download del file originale. Per consentire agli utenti di scaricare solo i rendering delle risorse condivise, selezionare Consenti download dei rendering del file.

  8. Fai clic su Condividi. Un messaggio conferma che il collegamento è condiviso con gli utenti tramite e-mail.

  9. Per visualizzare la risorsa condivisa, fai clic sul collegamento nell’e-mail inviata all’utente. Per generare un’anteprima della risorsa, fai clic sulla risorsa condivisa. Per chiudere l'anteprima, fare clic su Indietro. Se hai condiviso una cartella, fai clic su Cartella principale per tornare alla cartella principale.

    Anteprima della risorsa condivisa

    note note
    NOTE
    Experience Manager supporta la generazione dell'anteprima delle risorse solo di tipi di file supportati. Se sono condivisi altri tipi MIME, puoi scaricare solo le risorse e non visualizzare l’anteprima.
  10. Per scaricare la risorsa condivisa, fai clic su Seleziona nella barra degli strumenti, fai clic sulla risorsa e quindi su Scarica nella barra degli strumenti.

    Opzione barra degli strumenti per scaricare la risorsa condivisa

  11. Per visualizzare le risorse condivise come collegamenti, passa all'interfaccia utente Assets e fai clic sul logo Experience Manager. Scegliere Navigazione. Nel riquadro di spostamento scegliere Collegamenti condivisi per visualizzare un elenco di risorse condivise.

  12. Per non condividere una risorsa, selezionala e fai clic su Annulla condivisione nella barra degli strumenti. Segue un messaggio di conferma. La voce relativa alla risorsa viene rimossa dall’elenco.

Configurare il servizio di posta Day CQ configure-day-cq-mail-service

  1. Nella home page di Experience Manager, passa a Strumenti > Operazioni > Console Web.

  2. Dall'elenco dei servizi, individuare Day CQ Mail Service.

  3. Fai clic su Modifica accanto al servizio e configura i seguenti parametri per Day CQ Mail Service con i dettagli indicati insieme ai relativi nomi:

    • Nome host server SMTP: nome host server e-mail
    • Porta server SMTP: porta server e-mail
    • Utente SMTP: nome utente del server e-mail
    • Password SMTP: password del server e-mail

    chlimage_1-263

  4. Fai clic su Salva.

Configurare la dimensione massima dei dati configure-maximum-data-size

Quando si scaricano risorse dal collegamento condiviso utilizzando la funzione Condivisione collegamenti, Experience Manager comprime la gerarchia delle risorse dall'archivio e quindi restituisce la risorsa in un file ZIP. Tuttavia, in assenza di limiti alla quantità di dati che è possibile comprimere in un file ZIP, enormi quantità di dati sono soggette a compressione, che causa errori di memoria esaurita in JVM. Per proteggere il sistema da un potenziale attacco Denial of Service dovuto a questa situazione, configurare la dimensione massima utilizzando il parametro Max Content Size (uncompressed) per Day CQ DAM Adhoc Asset Share Proxy Servlet in Configuration Manager. Se la dimensione non compressa della risorsa supera il valore configurato, le richieste di download della risorsa vengono rifiutate. Il valore predefinito è 100 MB.

  1. Fai clic sul logo Experience Manager e passa a Strumenti > Operazioni > Console Web.

  2. Dalla console Web, individua la configurazione Day CQ DAM Adhoc Asset Share Proxy Servlet.

  3. Apri la configurazione Day CQ DAM Adhoc Asset Share Proxy Servlet in modalità di modifica e cambia il valore del parametro in Max Content Size (uncompressed).

    chlimage_1-264

  4. Salva le modifiche.

Best practice e risoluzione dei problemi best-practices-and-troubleshooting

  • Le cartelle di risorse o le raccolte il cui nome contiene uno spazio vuoto potrebbero non essere condivise.

  • Se gli utenti non riescono a scaricare le risorse condivise, verifica con l'amministratore Experience Manager i limiti di download.

  • Se non riesci a inviare messaggi di posta elettronica con collegamenti a risorse condivise o se gli altri utenti non possono ricevere i tuoi messaggi di posta elettronica, rivolgiti al tuo amministratore Experience Manager per sapere se il servizio di posta elettronica è configurato o meno.

  • Se non riesci a condividere le risorse utilizzando la funzionalità di condivisione dei collegamenti, assicurati di disporre delle autorizzazioni appropriate. Consulta condividere risorse.

  • Se una risorsa condivisa viene spostata in una posizione diversa, il relativo collegamento non funziona più. Ricreare il collegamento e condividerlo nuovamente con gli utenti.

  • Se si desidera condividere collegamenti dalla distribuzione Autore Experience Manager ad entità esterne, assicurarsi di esporre solo i seguenti URL utilizzati per la condivisione dei collegamenti, solo per le richieste GET. Blocca altri URL per motivi di sicurezza.

    • http://[aem_server]:[port]/linkshare.html
    • http://[aem_server]:[port]/linksharepreview.html
    • http://[aem_server]:[port]/linkexpired.html

    Nell'interfaccia Experience Manager, accedere a Strumenti > Operazioni > Console Web. Apri la configurazione di Day CQ Link Externalizer e modifica le seguenti proprietà nel campo Domains con i valori indicati rispetto a local, author e publish. Per le proprietà local e author, fornisci l'URL rispettivamente per le istanze Local e Author. Se si esegue una singola istanza Autore Experience Manager, utilizzare lo stesso valore per le proprietà local e author. Per le istanze Publish, fornire l'URL dell'istanza Publish Experience Manager.

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