Show Menu
TEMAS×

Fragmentos de contenido: eliminar consideraciones

Permisos - Eliminar o no eliminar

La capacidad para eliminar contenido es poderosa, pero potencialmente sensible, y muchas industrias necesitan restringir y controlar cómo se distribuyen estos privilegios.
Con respecto a los permisos de eliminación, los fragmentos de contenido deben considerarse en dos niveles:
  1. Fragmento de contenido como una sola entidad.
  2. Las varias subentidades que conforman un fragmento de contenido; por ejemplo, variaciones, subnodos.
    El funcionamiento básico del editor de fragmentos de contenido requiere que se puedan eliminar estos subelementos transitorios. Por ejemplo, al manipular variaciones; también al editar metadatos o administrar el contenido asociado.
    • Caso de uso: Usuario que necesita editar/actualizar un fragmento de contenido sin tener permiso para eliminar un fragmento completo.
    • Permisos : Consulte Permisos requeridos solo para la funcionalidad del editor.
Cuando un usuario no tiene permisos de eliminación , el editor de fragmentos de contenido funciona en modo de solo ** lectura.

Permisos requeridos solo para la funcionalidad del editor

Para los usuarios que necesiten editar o actualizar un fragmento de contenido, sin permitirles eliminar un fragmento completo, se deben asignar permisos específicos, ya que la operación básica del editor de fragmentos de contenido requiere que se puedan eliminar subelementos transitorios.
Por ejemplo, al manipular variaciones; también al editar metadatos o administrar el contenido asociado.
Los permisos de eliminación, necesarios para editar o actualizar un fragmento de contenido, se incluyen en el permiso de eliminación asignado a través de Administración de usuarios o grupos.
Los permisos necesarios para editar o actualizar un fragmento deben aplicarse al nodo que contiene el fragmento de contenido o a un nodo principal adecuado (en cualquier nivel debajo de /content/dam ). Cuando se asignan a dicho nodo principal, los permisos se aplicarán a todos los nodos de esa rama.
Por ejemplo, una carpeta que contendrá todos los fragmentos de contenido, como:
  • /content/dam/contentfragments
También /content/dam es posible establecer permisos, ya que todos los fragmentos de contenido se almacenan aquí.
Sin embargo, esta acción también aplica los mismos permisos de eliminación a todos los demás tipos de recursos.
Los requisitos previos de permisos para permitir que un usuario o grupo específico edite o actualice un fragmento de contenido son:
Esta lista muestra todos los privilegios requeridos, no solo los privilegios de eliminación.
  • Para los nodos o carpetas del fragmento de contenido:
    • jcr:addChildNodes , jcr:modifyProperties
  • Para el jcr:content nodo de todos los fragmentos de contenido:
    • jcr:addChildNodes , jcr:modifyProperties y jcr:removeChildNodes
  • Para todos los nodos debajo jcr:content de todos los fragmentos de contenido:
    • jcr:addChildNodes , jcr:modifyProperties y jcr:removeChildNodes , jcr:removeNode
Los privilegios add y modify se pueden administrar también en CRXDE Lite o mediante la consola de Administración de usuarios.
Por ejemplo, la definición de los remove privilegios de un grupo content-authors-no-delete :