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

Descripción description

Entorno
Adobe Experience Manager

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

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

  1. Ir a /aem/start.html.
  2. Abrir PersonalizaciónActividades.
  3. Crear un Marca.
  4. Abra el nuevo Marca e intente crear un Actividad.

Causa
Dado que falta un permiso, el nodo que representa una marca principal, (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 hace referencia al componente de personalización como su resourceTypey, por lo tanto, no 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 targeted-content](http://localhost:4502/system/console/configMgr/org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended targeted-content).

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

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

    como en la captura de pantalla siguiente:

  3. Cree una nueva marca después de esta corrección, verá el 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