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.
When a user does not have any Delete permissions, the Content Fragment editor operates in read-only mode.

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 :