Cómo habilitar la creación de actividades dentro de una nueva marca | AEM 6.5

Descripción description

Entorno
Adobe Experience Manager

Problema
En Adobe Experience Manager 6.5, después de crear una nueva marca, no puede crear actividades dentro de la marca.

Puede crear actividades dentro de la marca existente (por ejemplo: Marca = "We.Retail"):

  1. Vaya a /aem/start.html.
  2. Apertura PersonalizaciónActividades.
  3. Cree un Marca.
  4. Abra el nuevo Marca e intente crear un Actividad.

Causa
Debido a que falta un permiso, el nodo que representa una marca maestra, (por ejemplo: : /content/campaigns/my_brand/master/jcr:content) no incluye dos propiedades requeridas: cq:template y sling:resourceType.

Significa que el nodo master no se refiere al componente de personalización como su resourceTypey, por lo tanto, no se puede cargar un Crear botón.

Resolución resolution

Solución
Siga estos pasos para resolver este problema:

  1. Vaya a la configuración: [http://localhost:4502/system/console/configMgr/org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended contenido orientado](http://localhost:4502/system/console/configMgr/org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended contenido de destino).

  2. Cambiar los permisos del valor para personalization-service a:

    com.day.cq.cq-personalization:personalization-service=content-writer-service,sling-scripting

    tal como se muestra en la captura de pantalla de abajo:

  3. Crear una nueva marca después de esta corrección, verá la variable Crear botón.

  4. A continuación, puede comparar las propiedades del nodo maestro de ambas marcas:

    code language-none
    /content/campaigns/my_brand/master/jcr:content
    
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f