Résoudre les échecs d’autorisation Gérer la publication causés par un accès manquant au workflow

L’option Gérer la publication ne parvient pas à démarrer les workflows de publication et affiche les erreurs liées aux autorisations. Pour résoudre ce problème, restaurez les autorisations relatives aux workflows et vérifiez l’appartenance à un groupe.

Description description

Environnement

  • Adobe Experience Manager as a Cloud Service (AEMaaCS)
  • AEM Managed Services (AMS)
  • AEM Assets Essentials
  • Gestion des workflows de publication pour Sites et Assets

Problème/Symptômes

  • L’option Gérer la publication affiche Droits insuffisants pour gérer la publication ou des erreurs d’autorisation similaires.
  • L’option Gérer la publication n’apparaît pas ou échoue lors de la sélection de Suivant ou Démarrer.
  • Le démarrage du workflow échoue avec des erreurs Modèle introuvable.
  • La publication rapide réussit tandis que la gestion de la publication échoue ou achemine les workflows incorrectement.

Cause

La fonction Gérer la publication nécessite l’accès aux modèles de workflow, aux instances de workflow et aux scripts de workflow. L’absence d’jcr:readautorisations sur les ressources de workflow, d’appartenance au groupe workflow-users ou de listes de contrôle d’accès personnalisées qui remplacent les autorisations héritées empêche AEM de résoudre correctement les composants de workflow. Par conséquent, Gérer la publication ne peut pas démarrer ni acheminer correctement les workflows de publication.

Résolution resolution

Pour résoudre ce problème, procédez comme suit :

  1. Déterminez si la panne est due aux éléments suivants :

    • Pas de bouton Gérer la publication
    • Erreur d’autorisation
    • Échec de l’initialisation du workflow
    • Échec de la résolution du modèle de workflow
    • Routage de workflow incorrect
  2. Si l’option Gérer la publication est manquante, accordezjcr:read à l’utilisateur, à l’utilisatrice ou au groupe concerné l’autorisation d’/etc/workflow.

  3. Si Gérer la publication apparaît mais ne peut pas démarrer, ajoutez l’utilisateur ou le groupe concerné au groupe workflow-users .

  4. Si l’initialisation du workflow échoue après le lancement, accordez l’autorisation jcr:read sur /etc/workflow/instance.

  5. Si le rapport de journaux Modèle introuvable, accordez l’autorisation jcr:read sur le chemin du modèle de workflow requis (par exemple, le modèle de workflow d’activation de l’arborescence planifiée).

  6. Si le workflow est acheminé vers le mauvais participant, passez en revue les scripts du programme de sélection des participants du workflow et accordez un accès en lecture aux emplacements de script de workflow requis.

  7. Vérifiez les autorisations des dossiers de workflow en fonction du type de déploiement :

    • AMS : vérification des autorisations requises sur /var/workflow.
    • AEM as a Cloud Service : vérification de l’appartenance des utilisateurs du workflow et des autorisations des modèles de workflow.
  8. Passez en revue les groupes d’autorisations personnalisés et supprimez ou ajustez les listes de contrôle d’accès qui remplacent les autorisations héritées des workflows.

  9. Validez la configuration en démarrant un workflow de publication, en confirmant la création de l’instance de workflow et en vérifiant le routage correct du workflow.

  10. Documentez les modifications apportées aux autorisations et à l’appartenance à un groupe pour les configurations futures.

Lecture connexe

recommendation-more-help
experience-cloud-kcs-help-kbarticles