Comprender el mixin cq:LiveRelationship en recursos de AEM

Assets en Adobe Experience Manager (AEM) muestra cq:LiveRelationship en jcr:mixinTypes incluso cuando la opción de Live Copy está oculta. Esto sucede porque AEM establece la propiedad para las relaciones de MSM en el nivel de repositorio. Identifique y elimine las configuraciones de MSM para el contenido de DAM a fin de detener este comportamiento.

Descripción description

Entorno

Adobe Experience Manager (AEM) On-Premise 6.5

Problema/Síntomas

  • Assets bajo /content/dam muestra jcr:mixinTypes que contiene cq:LiveRelationship.
  • El elemento de menú Crear Live Copy está oculto en la administración de Assets.
  • No existe ningún nodo de configuración de MSM visible (cq:LiveSyncConfig) en los recursos.

Resolución resolution

Para resolver este problema, siga estos pasos:

  1. Tenga en cuenta que AEM agrega automáticamente cq:LiveRelationship a los nodos que participan en una relación de Live Copy de MSM, independientemente de la visibilidad del menú de la interfaz de usuario.
  2. Tenga en cuenta que esto ocurre cuando una carpeta DAM está o se configuró como modelo de MSM o Live Copy, o cuando las API de MSM o el código personalizado establecen relaciones activas en rutas DAM.
  3. Compruebe las configuraciones de MSM activas en /content/dam mediante una herramienta de consulta del repositorio para buscar nodos de tipo cq:LiveSyncConfig.
  4. Si existen configuraciones, revise si estas Live Copies siguen siendo necesarias y desasocie o elimine configuraciones de MSM innecesarias de las carpetas afectadas después de realizar las pruebas adecuadas.
  5. Asegúrese de que no se crean nuevas relaciones de DAM MSM revisando el código personalizado y los procesos que crean Live Copies mediante programación en /content/dam. Las mezclas de cq:LiveRelationship existentes en los recursos reflejan relaciones de MSM anteriores.
  6. Después de desasociar o quitar configuraciones, estos mixins ya no se utilizan de forma activa.
  7. Compruebe que ningún recurso adicional adquiere el mixin cq:LiveRelationship controlando los recursos recién creados o actualizados después de los cambios.

Notas:

  • Al ocultar la opción Crear Live Copy en la interfaz de usuario, se quita el acceso a esa acción, pero no se deshabilita MSM en el nivel de repositorio.
  • El mixin cq:LiveRelationship no afecta al comportamiento del recurso a menos que exista una configuración de MSM activa en una posición superior de la jerarquía.
  • No hay ninguna opción global para deshabilitar DAM MSM. Gestiónelo mediante cambios en la estructura de contenido y limpieza de la configuración.
recommendation-more-help
experience-cloud-kcs-help-kbarticles