Environnement
Adobe Experience Manager
Problème
Dans Adobe Experience Manager 6.5, après avoir créé une marque, vous ne pouvez pas créer d’activités dans la marque.
Vous pouvez créer des activités dans la marque existante (par exemple : Marque = "We.Retail") :
/aem/start.html
.Cause
En raison d’une autorisation manquante, le noeud qui représente une marque maître (par exemple : : /content/campaigns/my_brand/master/jcr:content
) n’inclut pas deux propriétés requises : cq:template
et sling:resourceType
.
Cela signifie que le noeud master
ne fait pas référence au composant de personnalisation en tant que resourceType
, et par conséquent ne parvient pas à charger un Créer bouton .
Solution
Pour résoudre ce problème, procédez comme suit :
Accédez à la configuration : [http://localhost:4502/system/console/configMgr/org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended contenu ciblé](http://localhost:4502/system/console/configMgr/org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended contenu-ciblé).
Modifier les autorisations de la valeur pour personalization-service
à :
com.day.cq.cq-personalization:personalization-service=content-writer-service,sling-scripting
comme dans la capture d'écran ci-dessous :
Après ce correctif, vous verrez l’événement Créer bouton .
Vous pouvez ensuite comparer les propriétés du noeud maître des deux marques :
/content/campaigns/my_brand/master/jcr:content