Resolver errores de permisos de Administrar publicación causados por la falta de acceso al flujo de trabajo

Administrar publicación no puede iniciar los flujos de trabajo de publicación y muestra los errores relacionados con los permisos. Para resolver el problema, restaure los permisos del flujo de trabajo y compruebe la pertenencia al grupo.

Descripción description

Entorno

  • Adobe Experience Manager as a Cloud Service (AEMaaCS)
  • AEM Managed Services (AMS)
  • AEM Assets Essentials
  • Administrar flujos de trabajo de publicación para Sites y Assets

Problema/Síntomas

  • Administrar publicación muestra No hay suficientes derechos para administrar la publicación o errores de permisos similares.
  • Administrar publicación no aparece o falla al seleccionar Siguiente o Inicio.
  • El inicio del flujo de trabajo falla con Modelo no encontrado errores.
  • La publicación rápida se realiza correctamente mientras Administrar publicación falla o enruta los flujos de trabajo incorrectamente.

Causa

Administrar publicación requiere acceso a los modelos de flujo de trabajo, las instancias de flujo de trabajo y los scripts de flujo de trabajo. Faltan jcr:read permisos en los recursos del flujo de trabajo, no hay pertenencia al grupo workflow-users o ACL personalizados que anulan los permisos heredados y evitan que AEM resuelva correctamente los componentes del flujo de trabajo. Como resultado, Administrar publicación no puede iniciar o enrutar correctamente los flujos de trabajo de publicación.

Resolución resolution

Siga estos pasos para resolver el problema:

  1. Determine si la causa del error es:

    • Falta el botón Administrar publicación
    • Error de permiso
    • Error de inicialización de flujo de trabajo
    • Error de resolución del modelo de flujo de trabajo
    • Enrutamiento de flujo de trabajo incorrecto
  2. Si falta la opción Administrar publicación, conceda el permiso jcr:read en /etc/workflow al usuario o grupo afectado.

  3. Si aparece Administrar publicación pero no puede iniciarse, agregue el usuario o grupo afectado al grupo de usuarios del flujo de trabajo.

  4. Si la inicialización del flujo de trabajo falla después del inicio, conceda el permiso jcr:read en /etc/workflow/instance.

  5. Si registra el informe Modelo no encontrado, conceda el permiso jcr:read en la ruta de acceso del modelo de flujo de trabajo necesaria (por ejemplo, el modelo de flujo de trabajo de activación de árbol programado).

  6. Si el flujo de trabajo se enruta al participante incorrecto, revise los scripts del selector de participantes del flujo de trabajo y conceda acceso de lectura a las ubicaciones de scripts de flujo de trabajo necesarias.

  7. Compruebe los permisos de la carpeta de flujo de trabajo según el tipo de implementación:

    • AMS: Compruebe los permisos necesarios en /var/workflow.
    • AEM as a Cloud Service: compruebe la pertenencia de los usuarios al flujo de trabajo y los permisos del modelo de flujo de trabajo.
  8. Revise los grupos de permisos personalizados y elimine o ajuste las ACL que anulan los permisos de flujo de trabajo heredados.

  9. Valide la configuración iniciando un flujo de trabajo de publicación, confirmando la creación de la instancia de flujo de trabajo y comprobando el enrutamiento correcto del flujo de trabajo.

  10. Documente los cambios de permisos y miembros del grupo para futuras configuraciones.

Lectura relacionada

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