La publicación de carpetas DAM con fragmentos de contenido falla debido a permisos insuficientes en AEMaaCS
La publicación de una carpeta DAM que contiene fragmentos de contenido en Adobe Experience Manager as a Cloud Service (AEMaaCS) falla con un error sobre la insuficiencia de derechos para administrar publicaciones. Esto sucede cuando el usuario o grupo carece de los permisos de lectura y replicación necesarios tanto en los modelos de fragmento de contenido como en la carpeta DAM. Para solucionarlo, conceda los permisos necesarios en las rutas relevantes y vuelva a intentar la publicación.
Descripción description
Entorno
Producto: Adobe Experience Manager as a Cloud Service (AEMaaCS)
Problema/Síntomas
- La publicación de una carpeta DAM que contiene fragmentos de contenido produce el siguiente error:
Not enough rights to manage publications. - El usuario o grupo afectado ya tiene los permisos
jcr:versionManagement,crx:replicate,rep:writeyjcr:lockManagement. - La publicación sigue fallando a pesar de estos permisos.
Resolución resolution
-
Inicie sesión en AEM Author con una cuenta de administrador.
-
Vaya a Herramientas
>Seguridad>Permisos. -
Seleccione el grupo de usuarios que no puede publicar.
-
Agregue estos privilegios en
/conf/<my_project>/settings/dam/cfm/models(reemplace<my_project>por su nombre de proyecto):jcr:readrep:writecrx:replicatejcr:versionManagementjcr:lockManagement
-
Establecer los mismos privilegios en
/content/dam/<my_project>:jcr:read(requerido para la publicación)crx:replicaterep:writejcr:lockManagementjcr:versionManagement
-
Guarde los cambios.
-
Vuelva a intentar publicar la carpeta DAM con fragmentos de contenido.
-
Compruebe que la publicación se completa sin errores de permisos.
Se requiere el privilegio jcr:read para la publicación, incluso si los usuarios pueden examinar o crear fragmentos de contenido. Conceder jcr:all también resuelve esto, pero se prefieren privilegios específicos por motivos de seguridad. Cuando agrega varios permisos específicos, AEM puede consolidarlos en permisos de nivel superior después de guardar. Si usa tipos de nodo personalizados, agregue jcr:nodeTypeManagement en las rutas relevantes.
Lectura relacionada
Consideraciones de permisos para contenido sin encabezado en la documentación de AEMaaCS