Utilice los recursos conectados para compartir recursos de DAM en Experience Manager Sites

En las grandes empresas se puede distribuir la infraestructura necesaria para crear sitios web. A veces, las capacidades de creación de sitios web y los recursos digitales utilizados para crear estos sitios web se pueden encontrar en diferentes implementaciones. Una razón puede ser la distribución geográfica de las implementaciones existentes que se requieren para trabajar en conjunto. Otra razón pueden ser las adquisiciones que conducen a una infraestructura heterogénea que la compañía principal desea utilizar en conjunto.

Los usuarios pueden crear páginas web en Experience Manager Sites. Experience Manager Assets es el sistema de administración de recursos digitales (DAM) que proporciona los recursos necesarios para los sitios web. Experience Manager ahora admite el caso de uso anterior mediante la integración Sites y Assets.

Información general sobre los recursos conectados

Al editar páginas en el Editor de Assets páginas como destino de destinatario, los autores pueden buscar, examinar e incrustar recursos sin problemas desde una implementación diferente que actúa como fuente de recursos. Los administradores crean una integración única de una implementación de Experience Manager con Sites capacidad con otra implementación de Experience Manager con Assets capacidad.

For the Sites authors, the remote assets are available as read-only local assets. La función admite la búsqueda y el uso ininterrumpidos de algunos recursos remotos a la vez. To make many remote assets available on a Sites deployment in one-go, consider migrating the assets in bulk.

Requisitos previos e implementaciones admitidas

Antes de usar o configurar esta capacidad, asegúrese de lo siguiente:

  • Los usuarios forman parte de los grupos de usuarios correspondientes en cada implementación.

  • For Adobe Experience Manager deployment types, one of the supported criteria is met. Para obtener más información sobre cómo funciona esta funcionalidad en Experience Manager 6.5, consulte Recursos conectados en RecursosExperience Manager 6.5.

    Sites como Cloud Service Experience Manager 6.5 Sites sobre AMS Experience Manager 6.5 Sites in situ
    Experience Manager Assetscomo Cloud Service Compatible Compatible Compatible
    Experience Manager6.5 Assets sobre AMS Compatible Compatible Compatible
    Experience Manager6.5 Assets in situ No compatible No compatible No compatible

Formatos de archivo compatibles

Los autores buscan imágenes y los siguientes tipos de documentos en el Buscador de contenido y utilizan los recursos buscados en el Editor de páginas. Se añaden documentos al Download componente y a las imágenes al Image componente. Authors also add the remote assets in any custom Experience Manager component that extends the default Download or Image components. Los formatos admitidos son:

  • Formatos de imagen: Formatos que admite el componente Imagen. Dynamic Media las imágenes no son compatibles.
  • Formatos de documento: Consulte los formatos de documentoadmitidos.

Usuarios y grupos implicados

A continuación se describen las distintas funciones que se usan para configurar y utilizar la capacidad y sus grupos de usuarios correspondientes. El ámbito local se utiliza para el caso de uso en el que un autor crea una página web. El ámbito remoto se utiliza para la implementación de DAM que aloja los recursos necesarios. The Sites author fetches these remote assets.

Función Ámbito Grupo de usuarios Nombre de usuario en la introducción Requisito
Sites administrador Local Experience Manager administrators admin Set up Experience Manager and configure integration with the remote Assets deployment.
Usuario DAM Local Authors ksaner Se utiliza para ver y duplicar los recursos recuperados en /content/DAM/connectedassets/.
Sites author Local Authors (con acceso de lectura en el DAM remoto y acceso de autor en local 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. Se utilizan las credenciales del usuario de DAM ksaner.
Assets administrador Remoto Experience Manager administrators admin en remoto Experience Manager Configurar el intercambio de recursos de origen cruzado (CORS).
Usuario DAM Remoto Authors ksaner en remoto Experience Manager Author role on the remote Experience Manager deployment. Search and browse assets in Connected Assets using the Content Finder.
Distribuidor DAM (usuario técnico) Remoto Sites Authors ksaner en 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. Esta función no es la misma que las dos funciones ksaner anteriores y pertenece a un grupo de usuarios diferente.

Configure a connection between Sites and Assets deployments

An Experience Manager administrator can create this integration. Una vez creados, los permisos necesarios para utilizarlos se establecen mediante grupos de usuarios. Los grupos de usuarios se definen en la implementación y en la implementación de DAM Sites .

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. Haga clic en Herramientas > Recursos > Configuración de recursos conectados y proporcione los siguientes valores:

    1. Assets la ubicación es https://[assets_servername_ams]:[port].

    2. Credenciales de un distribuidor DAM (usuario técnico).

    3. In the Mount Point field, enter the local Experience Manager path where Experience Manager fetches the assets. Por ejemplo, la carpeta remoteassets.

    4. Ajuste los valores del umbral de optimización de transferencia binaria original en función de la red. Las representaciones de recursos superiores a este umbral se transfieren de forma asíncrona.

    5. Seleccione almacén de datos compartido con recursos conectados, si utiliza un almacén de datos para almacenar los recursos y este es el almacenamiento común entre ambas implementaciones de En este caso, el límite de umbral no importa, ya que los binarios de activos reales se encuentran en el almacén de datos y no se transfieren.

    Una configuración típica para los recursos conectados

    Figura: Una configuración típica para los recursos conectados.

  4. Dado que los recursos ya se han procesado y se han recuperado las representaciones, deshabilite los iniciadores del flujo de trabajo. 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. Busque iniciadores con flujos de trabajo como Recurso de actualización DAM y Reescritura de metadatos DAM.

    3. Seleccione el lanzador del flujo de trabajo y haga clic en Propiedades en la barra de acciones.

    4. In the Properties wizard, change the Path fields as the following mappings to update their regular expressions to exclude the mount point connectedassets.

    Antes Después
    /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
    Nota

    Todas las representaciones disponibles en la implementación remota de se recuperan cuando los autores recuperan un recurso. Si desea crear más representaciones de un recurso recuperado, omita este paso de configuración. 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 deployment as one of the Allowed Origins on the remote Assets’ CORS configuration.

    1. Inicie sesión con las credenciales del administrador. Buscar Cross-Origin. Acceda a Herramientas > Operaciones > Consola web.

    2. To create a CORS configuration for Sites deployment, click add option Assets add 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]. Guarde la configuración.

Usar recursos remotos

Los creadores del sitio web utilizan Content Finder para conectarse a la implementación de DAM. Los autores pueden examinar, buscar y arrastrar los recursos remotos de un componente. Para autenticarse en el DAM remoto, conserve las credenciales del usuario DAM proporcionadas por el administrador.

Los autores pueden utilizar los recursos disponibles en el DAM local y en la implementación remota de DAM, en una sola página web. Utilice el buscador de contenido para decidir si buscar en el DAM local o en el DAM remoto.

Solo se buscan las etiquetas de los recursos remotos que tienen una etiqueta correspondiente exacta junto con la misma jerarquía de taxonomía, disponible en la Sites implementación local. Todas las demás etiquetas se descartan. Authors can search for remote assets using all the tags present on the remote Experience Manager deployment, as it offers a full-text search.

Introducción al uso

Utilice la configuración anterior para probar la experiencia de creación y comprender cómo se utiliza la funcionalidad. Utilice documentos o imágenes de su elección en la implementación remota de DAM.

  1. Navigate to the Assets interface on the remote deployment by accessing Assets > Files from Experience Manager workspace. También puede acceder a https://[assets_servername_ams]:[port]/assets.html/content/dam en un explorador. Cargue los recursos que desee.

  2. On the Sites deployment, in the profile activator in the upper-right corner, click Impersonate as. Utilice ksaner como nombre de usuario, seleccione la opción proporcionada y haga clic en Aceptar.

  3. Abra una página web de We.Retail en Sites > We.Retail > us > en. Edite la página. También puede acceder a https://[aem_server]:[port]/editor.html/content/we-retail/us/en/men.html en un navegador para editar una página.

    Haga clic en Alternar panel lateral en la esquina superior izquierda de la página.

  4. Open the Assets tab and click Log in to Connected Assets.

  5. Proporcione las credenciales (ksaner como nombre de usuario y password como contraseña). This user has authoring permissions on both the Experience Manager deployments.

  6. Busque el recurso que agregó a DAM. Los recursos remotos se muestran en el panel izquierdo. Filtre por imágenes o documentos y por tipos de documentos compatibles. Arrastre las imágenes a un componente Image y los documentos a 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 edición por componentes no es destructiva.

    Opciones para filtrar tipos de documentos e imágenes al buscar recursos en DAM remoto

    Figura: Opciones para filtrar tipos de documentos e imágenes al buscar recursos en DAM remoto.

  7. Se notifica al creador del sitio si se busca un recurso de forma asincrónica y si falla alguna tarea de recuperación. Durante la creación o incluso después de esta, los autores pueden ver información detallada sobre las tareas de recuperación y los errores en la interfaz de usuario de trabajos asincrónicos.

    Notificación sobre la captura asincrónica de recursos que se produce en segundo plano.

    Figura: Notificación sobre la captura asincrónica de recursos que se produce en segundo plano.

  8. When publishing a page, Experience Manager displays a complete list of assets that are used on the page. Asegúrese de que los recursos remotos se recuperan correctamente en el momento de la publicación. Para comprobar el estado de cada recurso recuperado, consulte la interfaz de usuario de trabajos asincrónicos .

    Nota

    Aunque no se recuperen uno o varios recursos remotos, la página se publicará. El componente que utiliza el recurso remoto se publica en blanco. The Experience Manager notification area displays a notification for errors that show in async jobs page.

PRECAUCIÓN

Una vez utilizados en una página web, los recursos remotos recuperados pueden ser buscados y utilizados por cualquier persona que tenga permiso para acceder a la carpeta local. Los recursos recuperados se almacenan en la carpeta local (connectedassets en la ruta anterior). Los recursos también se pueden buscar y ver en el repositorio local mediante Buscador de contenido.

Los recursos recuperados se pueden usar como cualquier otro recurso local, pero los metadatos asociados no se pueden editar.

Restricciones and best practices

  • Para obtener información sobre el uso de los recursos, configure la funcionalidad de Asset Insight en la Sites instancia.

Permisos y administración de recursos

  • Los recursos locales no se sincronizan con los recursos originales en la implementación remota. Las ediciones, eliminaciones o revocaciones de permisos en la implementación de DAM no se propagan de forma descendente.
  • Los recursos locales son copias de solo lectura. Experience ManagerLos componentes de realizan ediciones no destructivas en los recursos. No se permiten otras ediciones.
  • Los recursos recuperados localmente solo están disponibles para la creación. Los flujos de trabajo de actualización de recursos no se pueden aplicar y los metadatos no se pueden editar.
  • Solo se admiten las imágenes y los formatos de documento enumerados. Dynamic MediaLos recursos de , los fragmentos de contenido y los fragmentos de experiencia no son admitidos.
  • Experience Manager no captura los esquemas de metadatos. Significa que es posible que no se muestren todos los metadatos buscados. Si el esquema se actualiza por separado, se muestran todas las propiedades.
  • Todos los Sites autores tienen permisos de lectura en las copias recuperadas, incluso si los autores no pueden acceder a la implementación de DAM remota.
  • No se admiten las API para personalizar la integración.
  • La funcionalidad admite la búsqueda y el uso ininterrumpidos de recursos remotos. Para que varios recursos remotos estén disponibles en la implementación local, considere migrar los recursos.
  • No es posible utilizar un recurso remoto como miniatura de página en la interfaz de usuario Propiedades de la página. Puede establecer una miniatura de una página web en la interfaz de usuario Propiedades de página desde la miniatura haciendo clic en Seleccionar imagen.

Configuración y licencia

  • Assets la implementación en Adobe Managed Services es compatible.
  • Sites Puede conectarse a un único Assets repositorio a la vez.
  • A license of Assets working as remote repository.
  • One or more licenses of Sites working as local authoring deployment.

Uso

  • Los usuarios pueden buscar recursos remotos y arrastrarlos a la página local durante la creación. No se admite ninguna otra funcionalidad.
  • La operación de recuperación expira al cabo de 5 segundos. Los autores pueden tener problemas para recuperar recursos, por ejemplo, si hay problemas de red. Authors can reattempt by dragging the remote asset from Content Finder to Page Editor.
  • Las ediciones simples que no son destructivas y que se admiten mediante el componente Image, se pueden realizar en los recursos recuperados. Los recursos son de solo lectura.
  • El único método para recuperar el recurso es arrastrarlo a una página. No hay soporte API ni otros métodos para recuperar un recurso para actualizarlo.
  • Si los recursos se retiran del DAM, se seguirán utilizando en Sites las páginas.

Solución de problemas

Para solucionar problemas del escenario de error común, siga estos pasos:

  • If you are unable to search for remote assets from the Content Finder, then ensure that the required roles and permissions are in place.

  • Es posible que un recurso recuperado de la presa remota no se publique en una página web por una o varias razones. No existe en el servidor remoto, la falta de los permisos adecuados para recuperarlo o la falla de red pueden ser las razones. Asegúrese de que el recurso no se elimina del DAM remoto. Asegúrese de que se han establecido los permisos adecuados y de que se cumplen los requisitos previos. Vuelva a intentar agregar el recurso a la página y vuelva a publicarlo. Compruebe la lista de trabajos asincrónicos si hay errores en la recuperación de recursos.

  • Si no puede acceder a la implementación remota de DAM desde la implementación local, asegúrese de que se permiten cookies entre sitios Sites y sitios. Si se bloquean las cookies entre sitios, es posible que las dos implementaciones de Experience Manager no se autentiquen. Por ejemplo, Google Chrome en el modo Incognito puede bloquear las cookies de terceros. Para permitir las cookies en Chrome el explorador, haga clic en el icono 'ojo' en la barra de direcciones, vaya a Sitio que no funciona > Bloqueado, seleccione la URL DAM remota y permita la cookie de autentificador de inicio de sesión. También puede consultar la ayuda sobre cómo habilitar las cookiesde terceros.

    Error de cookie en Chrome en modo incógnito

En esta página