La publication de dossiers DAM avec des fragments de contenu échoue en raison d’autorisations insuffisantes dans AEMaaCS

La publication d’un dossier DAM contenant des fragments de contenu dans Adobe Experience Manager as a Cloud Service (AEMaaCS) échoue avec une erreur indiquant que les droits de gestion des publications sont insuffisants. Cela se produit lorsque l’utilisateur ou le groupe ne dispose pas des autorisations de lecture et de réplication requises sur les modèles de fragment de contenu et le dossier de gestion des ressources numériques. Pour corriger ce problème, accordez les autorisations nécessaires sur les chemins d’accès appropriés et réessayez de publier.

Description description

Environnement

Produit : Adobe Experience Manager as a Cloud Service (AEMaaCS)

Problème/Symptômes

  • La publication d’un dossier DAM contenant des fragments de contenu échoue avec l’erreur : Not enough rights to manage publications.
  • L’utilisateur ou le groupe affecté dispose déjà des autorisations jcr:versionManagement, crx:replicate, rep:write et jcr:lockManagement.
  • La publication échoue toujours malgré ces autorisations.

Résolution resolution

  1. Connectez-vous au service de création d’AEM à l’aide d’un compte administrateur.

  2. Accédez à Outils > Sécurité > Autorisations .

  3. Sélectionnez le groupe d’utilisateurs qui ne peut pas publier.

  4. Ajoutez ces privilèges sur /conf/<my_project>/settings/dam/cfm/models (remplacez <my_project>par le nom de votre projet) :

    • jcr:read
    • rep:write
    • crx:replicate
    • jcr:versionManagement
    • jcr:lockManagement
  5. Définissez les mêmes privilèges sur /content/dam/<my_project> :

    • jcr:read (obligatoire pour la publication)
    • crx:replicate
    • rep:write
    • jcr:lockManagement
    • jcr:versionManagement
  6. Enregistrez vos modifications.

  7. Réessayez de publier le dossier DAM avec des fragments de contenu.

  8. Vérifiez que la publication se termine sans erreur d’autorisation.

Le privilège jcr:read est requis pour la publication, même si les utilisateurs et utilisatrices peuvent parcourir ou créer des fragments de contenu. L’octroi de jcr:all résout également ce problème, mais des privilèges spécifiques sont recommandés pour des raisons de sécurité. Lorsque vous ajoutez plusieurs autorisations affinées, AEM peut les consolider en autorisations de niveau supérieur après les avoir enregistrées. Si vous utilisez des types de nœuds personnalisés, ajoutez des jcr:nodeTypeManagement sur les chemins d’accès appropriés.

Lecture connexe

Considérations relatives aux autorisations pour le contenu découplé dans la documentation d’AEMaaCS

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f