Show Menu
SUJETS×

Fragments de contenu - Considérations sur la suppression

Autorisations - Supprimer ou ne pas supprimer

Pouvoir supprimer du contenu est une capacité puissante, mais potentiellement sensible. Pour cette raison, de nombreux secteurs d’activité doivent limiter et contrôler la manière dont ces privilèges sont distribués.
En ce qui concerne les autorisations de suppression, les fragments de contenu doivent être pris en compte à deux niveaux :
  1. Le fragment de contenu en tant qu’entité unique.
  2. Les multiples sous-entités qui constituent un fragment de contenu ; par exemple, les variantes, les sous-nœuds.
    Le fonctionnement de base de l’éditeur de fragment de contenu nécessite que ces sous-éléments transitoires puissent être supprimés. Par exemple, lors de la manipulation des variantes ; également lors de la modification de métadonnées ou de la gestion du contenu associé.
Lorsqu’un utilisateur ne dispose d’aucune autorisation Supprimer , l’éditeur de fragment de contenu fonctionne en mode lecture seule .

Autorisations requises pour la fonctionnalité d’éditeur uniquement

Pour les utilisateurs qui doivent modifier/mettre à jour un fragment de contenu, sans leur permettre de supprimer un fragment entier , des autorisations spécifiques doivent être attribuées, car le fonctionnement de base de l’éditeur de fragment de contenu nécessite que les sous-éléments transitoires puissent être supprimés.
Par exemple, lors de la manipulation des variantes ; également lors de la modification de métadonnées ou de la gestion du contenu associé.
Les autorisations de suppression, requises pour modifier/mettre à jour un fragment de contenu, sont incluses dans l’autorisation Supprimer affectée via la gestion des utilisateurs et/ou des groupes.
The permissions needed to edit/update a fragment need to be applied to either the node containing the content fragment, or an appropriate parent node (at any level under /content/dam ). Lorsqu’elles sont affectées à un tel nœud parent, les autorisations sont appliquées à tous les nœuds figurant dans cette branche.
Par exemple, un dossier allant contenir tous les fragments de contenu, tels que :
  • /content/dam/contentfragments
Setting the permissions on /content/dam is also possible, as all content fragments are stored here.
Toutefois, cette action applique les mêmes autorisations de suppression à tous les autres types de ressources également.
Les conditions requises pour autoriser un utilisateur et/ou un groupe spécifique à modifier/mettre à jour un fragment de contenu sont les suivantes :
Cette liste répertorie tous les privilèges requis et non simplement les privilèges de suppression.
  • Pour les nœuds ou dossiers de fragments de contenu :
    • jcr:addChildNodes , jcr:modifyProperties
  • For the jcr:content node of all Content Fragments:
    • jcr:addChildNodes , jcr:modifyProperties and jcr:removeChildNodes
  • For all nodes below jcr:content of all Content Fragments:
    • jcr:addChildNodes , jcr:modifyProperties and jcr:removeChildNodes , jcr:removeNode
The add and modify privileges can also be administered in CRXDE Lite, or using the User Management console.
For example, the definition of the remove privileges for a group content-authors-no-delete :