Como habilitar a criação de atividades dentro de uma nova marca | AEM 6,5

Descrição

Ambiente
Adobe Experience Manager

Problema
No Adobe Experience Manager 6.5, depois de criar uma nova Marca, você não pode criar Atividades dentro da Marca.

É possível criar Atividades dentro da Marca existente (Por exemplo: Marca = "We.Retail"):

  1. Vá para /aem/start.html.
  2. Abrir PersonalizaçãoAtividades.
  3. Crie um Marca.
  4. Abra o novo Marca e tente criar um Atividade.

Causa
Devido a uma permissão ausente, o nó que representa uma Marca principal (por exemplo: : /content/campaigns/my_brand/master/jcr:content) não inclui duas propriedades necessárias: cq:template e sling:resourceType.

Significa que o nó master não se refere ao componente de personalização como seu resourceTypee, portanto, falha ao carregar um Criar botão.

Resolução

Solução
Siga estas etapas para resolver esse problema:

  1. Vá para a configuração: [http://localhost:4502/system/console/configMgr/org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended conteúdo direcionado](http://localhost:4502/system/console/configMgr/org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended conteúdo direcionado).

  2. Altere as permissões do valor para personalization-service para:

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

    assim como na captura de tela abaixo:

  3. Crie uma nova marca após essa correção, você verá a variável Criar botão.

  4. Você pode comparar as propriedades do nó principal de ambas as marcas:

    /content/campaigns/my_brand/master/jcr:content
    

Nesta página