Show Menu
ARGOMENTI×

Utilizzare la funzione Risorse collegate per condividere risorse DAM in Experience Manager Sites

Nelle grandi aziende l’infrastruttura necessaria per la creazione di siti web può essere dislocata in luoghi diversi. A volte, le funzionalità per la creazione di siti web e le risorse digitali utilizzate per creare i siti possono trovarsi in implementazioni diverse. Un motivo può essere rappresentato dalla distribuzione geografica delle implementazioni esistenti necessarie per lavorare in parallelo. Un altro motivo può essere costituito dalle acquisizioni che portano a un'infrastruttura eterogenea che la società madre desidera utilizzare insieme.
Gli utenti possono creare pagine Web in Experience Manager Sites. Experience Manager Assets è il sistema Digital Asset Management (DAM) che fornisce le risorse necessarie per i siti Web. Experience Manager supporta ora il caso d'uso di cui sopra integrando Sites e Assets.

Panoramica della funzione Risorse collegate

When editing pages in Page Editor, the authors can seamlessly search, browse, and embed assets from a different Assets deployment. Gli amministratori creano un'integrazione una tantum di una distribuzione Sites con una distribuzione diversa (remota) di Assets.
For the Sites authors, the remote assets are available as read-only local assets. Questa funzionalità supporta la ricerca e l’utilizzo di un numero limitato di risorse remote alla volta. To make many remote assets available on a Sites deployment in one-go, consider migrating the assets in bulk.

Prerequisiti e implementazioni supportate

Prima di utilizzare o configurare questa funzionalità, verifica questi aspetti:
  • Gli utenti fanno parte dei gruppi di utenti appropriati per ciascuna implementazione.
  • For Adobe Experience Manager deployment types, one of the supported criteria is met. Per informazioni sulla versione Experience Manager 6.5, consulta Funzionalità delle risorse connesse in Experience Manager 6.5 Assets .
    Sites come servizio Cloud
    Experience Manager 6.5 Sites su AMS
    Experience Manager 6.5 Sites locale
    Experience Manager Assetscome servizio Cloud
    Supportato
    Supportato
    Supportato
    Experience Manager6.5Assetssu AMS
    Supportato
    Supportato
    Supportato
    Experience Manager6.5Assetslocale
    Non supportato
    Non supportato
    Non supportato

Formati di file supportati

Gli autori possono cercare in Content Finder le immagini e i tipi di documenti indicati di seguito, quindi utilizzare nell’Editor pagina le risorse che hanno cercato. È possibile aggiungere i documenti al componente Download , e le immagini al componente Image . Authors can also add the remote assets in any custom Experience Manager component that extends the default Download or Image components. I formati supportati sono:

Utenti e gruppi interessati

Di seguito sono descritti i diversi ruoli coinvolti nella configurazione e nell’utilizzo della funzionalità e i relativi gruppi di utenti. L'ambito locale viene utilizzato per il caso di utilizzo in cui un autore crea una pagina Web. L’ambito remoto viene utilizzato per l’implementazione DAM in cui sono ospitate le risorse necessarie. The Sites author fetches these remote assets.
Ruolo
Ambito
Gruppo di utenti
Nome utente nella procedura dettagliata
Requisito
Sites administrator
Locale
Experience Manager administrators
admin
Set up Experience Manager and configure integration with the remote Assets deployment.
Utente DAM
Locale
Authors
ksaner
Utilizzato per visualizzare e duplicare le risorse recuperate in /content/DAM/connectedassets/ .
Sites author
Locale
Authors (con accesso in lettura sul DAM remoto e accesso dell'autore sul locale Sites)
ksaner
End user are Sites authors who use this integration to improve their content velocity. The authors search and browse assets in remote DAM using Content Finder and using the required images in local web pages. Vengono utilizzate le credenziali dell’utente ksaner di DAM.
Assets administrator
Remoto
Experience Manager administrators
admin su remoto Experience Manager
Configurare la condivisione risorse tra le origini (CORS, Cross-Origin Resource Sharing).
Utente DAM
Remoto
Authors
ksaner su remoto Experience Manager
Author role on the remote Experience Manager deployment. Search and browse assets in Connected Assets using the Content Finder.
Distributore DAM (utente tecnico)
Remoto
Sites Authors
ksaner su remoto Experience Manager
This user present on the remote deployment is used by Experience Manager local server (not the Sites author role) to fetch the remote assets, on behalf of Sites author. Questo ruolo non è lo stesso dei due ruoli ksaner precedenti e appartiene a un gruppo di utenti diverso.

Configure a connection between Sites and Assets deployments

An Experience Manager administrator can create this integration. Once created, the permissions required to use it are established via user groups that are defined on the Sites deployment and on the DAM deployment.
To configure Connected Assets and local Sites connectivity, follow these steps.
  1. Access an existing Sites deployment or create a deployment using the following command:
    1. In the folder of the JAR file, execute the following command on a terminal to create each Experience Manager server.
      java -XX:MaxPermSize=768m -Xmx4096m -jar <quickstart jar filepath> -r samplecontent -p 4502 -nofork -gui -nointeractive &
    2. After a few minutes, the Experience Manager server starts successfully. Consider this Sites deployment as the local machine for web page authoring, say at https://[local_sites]:4502 .
  2. Ensure that the users and roles with local scope exist on the Sites deployment and on the Assets deployment on AMS. Create a technical user on Assets deployment and add to the user group mentioned in users and groups involved .
  3. Access the local Sites deployment at https://[local_sites]:4502 . Fai clic su Strumenti > Risorse > Configurazione risorse collegate e fornisci i seguenti valori:
    1. Assets la posizione è https://[assets_servername_ams]:[port] .
    2. Credenziali di un distributore DAM (utente tecnico).
    3. Nel campo Punto di montaggio immetti il percorso locale da cui recupera le risorse. Experience Manager Ad esempio, la cartella remoteassets .
    4. Regola i valori di Soglia ottimizzazione trasferimento binario originale in base alla rete. Il rendering di una risorsa con dimensioni superiori alla soglia viene trasferito in modo asincrono.
    5. Seleziona Archivio dati condiviso con risorse collegate se per memorizzare le risorse utilizzi un archivio dati in comune tra le due implementazioni di In questo caso, il limite di soglia non ha importanza in quanto i dati binari effettivi delle risorse risiedono nell’archivio dati e non vengono trasferiti.
      Figura: una configurazione tipica per Risorse collegate.
  4. Poiché le risorse sono già state elaborate e i rendering vengono recuperati, disattiva i moduli di avvio dei flussi di lavoro. Adjust the launcher configurations on the local (Sites) deployment to exclude the connectedassets folder, in which the remote assets are fetched.
    1. On Sites deployment, click Tools > Workflow > Launchers .
    2. Individua i moduli di avvio con flussi di lavoro come Aggiorna risorsa DAM e Writeback di metadati DAM .
    3. Seleziona il modulo di avvio del flusso di lavoro e fai clic su Proprietà nella barra delle azioni.
    4. In the Properties wizard, change the Path fields as the following mappings to update their regular expressions to exclude the mount point connectedassets .
    Prima
    Dopo
    /content/dam(/((?!/subassets).)*/)renditions/original
    /content/dam(/((?!/subassets)(?!connectedassets).)*/)renditions/original
    /content/dam(/.*/)renditions/original
    /content/dam(/((?!connectedassets).)*/)renditions/original
    /content/dam(/.*)/jcr:content/metadata
    /content/dam(/((?!connectedassets).)*/)jcr:content/metadata
    Quando gli autori recuperano una risorsa, vengono recuperati tutti i rendering disponibili nell’implementazione remota. Se desideri creare più rendering per una risorsa recuperata, ignora questo passaggio di configurazione. The DAM Update Asset workflow gets triggered and creates more renditions. These renditions are available only on the local Sites deployment and not on the remote DAM deployment.
  5. Add the Sites instance as one of the Allowed Origins on the remote Assets' CORS configuration.
    1. Effettuate l'accesso utilizzando le credenziali dell'amministratore. Cerca Cross-Origin . Accedi a Strumenti > Operazioni > Console Web .
    2. To create a CORS configuration for Sites instance, click icon next to Adobe Granite Cross-Origin Resource Sharing Policy .
    3. In the field Allowed Origins , input the URL of the local Sites, that is, https://[local_sites]:[port] . Salva la configurazione.

Utilizzare le risorse remote

Gli autori del sito web utilizzano Content Finder per connettersi all’istanza DAM. Gli autori possono sfogliare, cercare e trascinare le risorse remote in un componente. Per eseguire l’autenticazione nel DAM remoto, tieni a portata di mano le credenziali dell’utente DAM fornite dal tuo amministratore.
Gli autori possono utilizzare le risorse disponibili nelle istanze DAM locali e DAM remote, in una singola pagina Web. Utilizza Content Finder per passare dalla ricerca nel DAM locale alla ricerca nel DAM remoto.
Only those tags of remote assets are fetched that have an exact corresponding tag along with the same taxonomy hierarchy, available on the local Sites instance. Tutti gli altri tag vengono eliminati. Authors can search for remote assets using all the tags present on the remote Experience Manager deployment, as it offers a full-text search.

Procedura dettagliata per l’utilizzo

Utilizza la configurazione precedente per provare l’esperienza di authoring e comprendere il funzionamento di questa caratteristica. Utilizza documenti o immagini di tua scelta nell’implementazione remota di DAM.
  1. Navigate to the Assets interface on the remote deployment by accessing Assets > Files from Experience Manager workspace. In alternativa, puoi accedere a https://[assets_servername_ams]:[port]/assets.html/content/dam in un browser. Carica le risorse che hai scelto.
  2. On the Sites instance, in the profile activator in the upper-right corner, click Impersonate as . Specifica ksaner come nome utente, seleziona l’opzione fornita e fai clic su OK .
  3. Apri una pagina del sito web We.Retail in Sites > We.Retail > us > en . Modifica la pagina. In alternativa, accedi a https://[aem_server]:[port]/editor.html/content/we-retail/us/en/men.html tramite un browser per modificare una pagina.
    Fai clic su Attiva/Disattiva pannello laterale nell’angolo in alto a sinistra della pagina.
  4. Open the Assets tab and click Log in to Connected Assets .
  5. Immetti le credenziali: ksaner come nome utente e password come password. This user has authoring permissions on both the Experience Manager deployments.
  6. Cerca la risorsa aggiunta a DAM. Le risorse remote vengono visualizzate nel pannello a sinistra. Filtra immagini o documenti e filtra ulteriormente i tipi di documenti supportati. Trascina le immagini su un componente Image , e i documenti su un componente Download .
    The fetched assets are read-only on the local Sites deployment. You can still use the options provided by your Sites components to edit the fetched asset. La modifica per componenti non è distruttiva.
    Figura: opzioni di filtro per tipi di documenti e immagini nella ricerca di risorse in DAM remoto.
  7. Un autore del sito riceve una notifica se una risorsa viene recuperata in modo asincrono e se un’attività di recupero ha esito negativo. Durante l’authoring, o anche successivamente, gli autori possono visualizzare informazioni dettagliate sulle attività di recupero e sugli errori nell’interfaccia utente Processi asincroni .
    Figura: notifica relativa al recupero asincrono delle risorse in background.
  8. When publishing a page, Experience Manager displays a complete list of assets that are used in the page. Assicurati che le risorse remote vengano recuperate correttamente al momento della pubblicazione. Per verificare lo stato di ciascuna risorsa recuperata, consulta l’interfaccia utente dei processi asincroni .
    La pagina viene pubblicata anche se una o più risorse remote non vengono recuperate. Il componente che utilizza la risorsa remota viene pubblicato come vuoto. The Experience Manager notification area displays a notification for errors that show in async jobs page.
Una volta utilizzate in una pagina web, le risorse remote recuperate possono essere cercate e utilizzate da qualsiasi utente con autorizzazioni di accesso alla cartella locale in cui sono memorizzate (nel passaggio precedente: connectedassets ). Le risorse possono inoltre essere cercate e visualizzate nell’archivio locale tramite Content Finder.
Le risorse recuperate possono essere utilizzate come qualsiasi altra risorsa locale, ad eccezione del fatto che i metadati associati non possono essere modificati.

Limitazioni

Autorizzazioni e gestione delle risorse

  • Le risorse locali non vengono sincronizzate con le risorse originali nell’implementazione remota. Eventuali modifiche, eliminazioni o revoche delle autorizzazioni nell’implementazione DAM non vengono propagate downstream.
  • Le risorse locali sono copie in sola lettura. Experience ManagerI componenti apportano modifiche non distruttive alle risorse. Non sono consentite altre modifiche.
  • Le risorse recuperate localmente sono disponibili solo a scopo di authoring. I flussi di lavoro di aggiornamento delle risorse non possono essere applicati e i metadati non possono essere modificati.
  • Sono supportati solo le immagini e i formati di documento elencati. Dynamic MediaLe risorse , i frammenti di contenuto e i frammenti di esperienza non sono supportati.
  • Gli schemi di metadati non vengono recuperati.
  • All Sites authors have read permissions on the fetched copies, even if authors do not have access to the remote DAM deployment.
  • Nessun supporto API per personalizzare l’integrazione.
  • Questa funzionalità supporta la ricerca e l’utilizzo diretti delle risorse remote. Per rendere disponibili molte risorse remote nell’implementazione locale con un’unica operazione, è consigliabile eseguire la migrazione delle risorse.
  • Non è possibile utilizzare una risorsa remota come miniatura di pagina nell’interfaccia utente Proprietà pagina. Per impostare una miniatura di una pagina Web nell’interfaccia utente Proprietà pagina dalla miniatura , fare clic su Seleziona immagine.

Configurazione e licenze

  • Assets la distribuzione Adobe Managed Services è supportata.
  • Sites può connettersi a un singolo Assets archivio alla volta.
  • A license of Assets working as remote repository.
  • One or more licenses of Sites working as local authoring deployment.

Utilizzo

  • È supportata solo la ricerca di risorse remote e il trascinamento delle risorse remote sulla pagina locale per creare contenuti.
  • L’operazione di recupero si interrompe per timeout dopo 5 secondi. Gli autori possono rilevare dei problemi durante il recupero delle risorse, ad esempio in caso di problemi di rete. Authors can reattempt by dragging the remote asset from Content Finder to Page Editor.
  • Le risorse recuperate possono essere sottoposte a semplici modifiche non distruttive e alle modifiche supportate tramite il componente Image di Le risorse sono di sola lettura.

Risoluzione dei problemi

Per risolvere eventuali errori comuni, segui i passaggi indicati di seguito.
  • If you cannot search for remote assets from the Content Finder, recheck and ensure that the required roles and permissions are in place.
  • Una risorsa recuperata da DAM remoto potrebbe non essere pubblicata su una pagina web per i seguenti motivi: non esiste in remoto, l’utente non dispone delle autorizzazioni necessarie per recuperarla o per un errore di rete. Assicurati che la risorsa non venga rimossa dal DAM remoto o che le autorizzazioni non vengano modificate. Assicuratevi che siano soddisfatti i prerequisiti appropriati. Provate ad aggiungere la risorsa alla pagina e ripubblicatela. Controlla l’ elenco dei processi asincroni per verificare la presenza di errori nel recupero delle risorse.