Come abilitare la creazione di attività all’interno di un nuovo marchio | AEM 6.5

Descrizione

Ambiente
Adobe Experience Manager

Problema
In Adobe Experience Manager 6.5, dopo aver creato un nuovo marchio, non puoi creare attività all’interno del marchio.

Puoi creare attività all’interno del marchio esistente (ad esempio: Marchio = "We.Retail"):

  1. Vai a /aem/start.html.
  2. Apri PersonalizzazioneAttività.
  3. Crea un Brand.
  4. Apri il nuovo Brand e cercare di creare un Attività.

Causa
A causa di un’autorizzazione mancante, il nodo che rappresenta un marchio principale, ad esempio: : /content/campaigns/my_brand/master/jcr:content) non include due proprietà richieste: cq:template e sling:resourceType.

Significa che il nodo master non fa riferimento al componente di personalizzazione come resourceTypee quindi non riesce a caricare un Crea pulsante .

Risoluzione

Soluzione
Segui questi passaggi per risolvere il problema:

  1. Vai alla configurazione: [http://localhost:4502/system/console/configMgr/org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended contenuti mirati](http://localhost:4502/system/console/configMgr/org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended contenuto mirato).

  2. Modificare le autorizzazioni del valore per personalization-service a:

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

    come nella schermata seguente:

  3. Crea un nuovo marchio dopo questa correzione, verrà visualizzato il Crea pulsante .

  4. Puoi quindi confrontare le proprietà del nodo principale di entrambi i marchi:

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

In questa pagina