Aktivieren der Erstellung von Aktivitäten in einer neuen Marke | 6,5 AEM
Um das Problem zu beheben, wechseln Sie zur Konfiguration, ändern Sie die Berechtigungen des Werts für personalization-service, erstellen Sie nach der Behebung eine neue Marke und vergleichen Sie dann die Eigenschaften des Master-Knotens beider Marken.
Beschreibung description
Umgebung
Adobe Experience Manager 6.5 (AEM 6.5)
Problem
In Adobe Experience Manager 6.5 können Sie nach dem Erstellen einer neuen Marke keine Aktivitäten innerhalb der Marke erstellen.
Sie können Aktivitäten innerhalb der bestehenden Marke erstellen (z. B.: Marke = „We.Retail„):
- Gehe zu
/aem/start.html. - Personalization öffnen
>Aktivitäten. - Erstellen Sie eine Marke.
- Öffnen Sie die neue Marke und versuchen Sie, eine Aktivität“.
Ursache
Aufgrund einer fehlenden Berechtigung enthält der Knoten, der eine primäre Marke darstellt (z. B.: : /content/campaigns/<my_brand>/master/jcr:content), nicht zwei erforderliche Eigenschaften: cq:template und sling:resourceType.
Das bedeutet, dass der Knoten master nicht auf die Personalisierungskomponente als resourceType verweist und keine Schaltfläche Erstellen laden kann.
Auflösung resolution
Lösung
Führen Sie zur Lösung dieses Problems folgende Schritte aus:
-
Gehen Sie zur Konfiguration: [http://localhost:4502/system/console/configMgr/org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended target-content](http://localhost:4502/system/console/configMgr/org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended targeted-content).
-
Ändern Sie die Berechtigungen des -Werts für
personalization-servicein:com.day.cq.cq-personalization:personalization-service=[ content-writer-service,sling-scriptingGenau wie im folgenden Screenshot:
-
Erstellen Sie nach dieser Fehlerbehebung eine neue Marke und Sie sehen die Schaltfläche Erstellen.
-
Sie können dann die Eigenschaften des Master-Knotens beider Marken vergleichen:
code language-none /content/campaigns/<my_brand>/master/jcr:content