CQ5.2.x : erreur lors de l'accès à la boîte de réception des notifications

Symptômes

Lorsqu'un utilisateur est créé (via CQ ou LDAP), l'utilisateur ne peut pas accéder à sa boîte de réception de notification à moins que l'utilisateur ne soit membre du groupe des administrateurs d'utilisateurs (ou des administrateurs de privilèges). Quelle permission faut-il accorder à l'utilisateur pour voir sa propre boîte de réception de notification sans lui octroyer les privilèges d'administration des utilisateurs ?

En outre, l’erreur suivante est renvoyée dans le journal lorsque l’utilisateur tente d’accéder à la boîte de réception des notifications :

26.10.2009 15:42:41.833 *ERROR* [127.0.0.1 [1256586161833] GET /bin/wcm/notification/inbox/messages.json HTTP/1.1] com.day.cq.wcm.notification.inbox.impl.InboxServlet Unable to query inbox for user xxxxxx javax.jcr.AccessDeniedException: xxxxxx not allowed to access UserManager

Cause

Par défaut, un utilisateur a toutes les autorisations pour accéder à son dossier personnel dans l'espace de travail crx.default. Les utilisateurs standard n'ont pas accès à l'espace de travail crx.system. Lorsque vous accédez à la boîte de réception de notification, il y a une vérification supplémentaire dans le code qui déclenche une exception AccessDeniedException si l'utilisateur n'a pas accès à l'espace de travail crx.system.

Ainsi, seuls les utilisateurs membres de (1) administrateurs, (2) privilèges-administrateurs ou (2) utilisateurs-administrateurs ne pourront pas modifier leur boîte de réception de notification.

Résolution

La solution de contournement actuelle consiste à créer un nouveau groupe et à accorder l'accès à l'espace de travail à crx.system. L'utilisateur doit être ajouté à ce groupe.

  1. Accès à l'espace de travail crx.system avec le compte administrateur.
  2. Ouverture de l’Explorateur de contenu
  3. Accédez à « /rep:workspaces/crx.system »
  4. Utilisez le bouton « Sécurité » pour permettre au nouveau groupe d'accéder à ce référentiel.

S’applique à

CQ5.2.1.

 Adobe

Recevez de l’aide plus rapidement et plus facilement

Nouvel utilisateur ?

Adobe MAX 2024

Adobe MAX

The Creativity Conference

Du 14 au 16 octobre à Miami Beach et en ligne

Adobe MAX 2024

Adobe MAX

The Creativity Conference

Du 14 au 16 octobre à Miami Beach et en ligne