Så här aktiverar du skapandet av aktiviteter i ett nytt varumärke | AEM 6.5

Du löser problemet genom att gå till konfigurationen, ändra behörigheterna för värdet för personalization-service, skapa ett nytt varumärke efter korrigeringen och sedan jämföra egenskaperna för båda varumärkenas huvudnod.

Beskrivning description

Miljö
Adobe Experience Manager 6.5 (AEM 6.5)

Utgåva
När du har skapat ett nytt varumärke i Adobe Experience Manager 6.5 kan du inte skapa aktiviteter i varumärket.

Du kan skapa aktiviteter i det befintliga varumärket (till exempel: Varumärke = "Vi.Retail"):

  1. Gå till /aem/start.html.
  2. Öppna Personalization > Aktiviteter.
  3. Skapa ett varumärke.
  4. Öppna det nya varumärket och försök skapa en aktivitet.

Orsak
På grund av att behörighet saknas inkluderar noden som representerar ett mallmärke (till exempel: : /content/campaigns/<my_brand>/master/jcr:content) inte två nödvändiga egenskaper: cq:template och sling:resourceType.

Det betyder att noden master inte refererar till personaliseringskomponenten som dess resourceType och inte kan läsa in en Skapa-knapp.

Upplösning resolution

Lösning
Följ de här stegen för att lösa problemet:

  1. Gå till konfigurationen: [http://localhost:4502/system/console/configMgr/org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended ​](http://localhost:4502/system/console/configMgr/org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended målinnehåll).

  2. Ändra behörigheterna för värdet för personalization-service till:

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

    precis som i skärmbilden nedan:

  3. När du har skapat ett nytt varumärke visas knappen Skapa.

  4. Du kan sedan jämföra egenskaperna för båda varumärkenas huvudnod:

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