Innehållsfragment – ta bort överväganden content-fragments-delete-considerations
Behörigheter - ta bort eller inte ta bort permissions-delete-or-not-delete
Möjligheten att ta bort innehåll är kraftfull, men potentiellt känslig, och många branscher måste begränsa och styra hur dessa behörigheter distribueras.
När det gäller borttagningsbehörigheter måste innehållsfragment beaktas på två nivåer:
-
Innehållsfragmentet som en enskild enhet.
- Använd skiftläge: En användare som behöver redigera/uppdatera ett innehållsfragment - och ta bort ett helt fragment.
- Behörigheter: The Ta bort behörighet kan som tilldelats via användar- och/eller grupphantering.
-
De flera underenheter som utgör ett innehållsfragment. till exempel variationer, undernoder.
Den grundläggande åtgärden i redigeraren för innehållsfragment kräver att sådana tillfälliga underelement kan tas bort. t.ex. vid manipulering av variationer, även när du redigerar metadata eller hanterar associerat innehåll.
- Använd skiftläge: En användare som behöver redigera/uppdatera ett innehållsfragment - utan tillstånd att ta bort ett helt fragment.
- Behörigheter: Se Behörigheter krävs endast för redigeringsfunktionen.
Behörigheter krävs endast för redigeringsfunktionen permissions-required-for-editor-functionality-only
Användare som behöver redigera/uppdatera ett innehållsfragment, utan att kunna ta bort ett helt fragment, måste tilldelas specifika behörigheter, eftersom grundläggande användning av redigeraren för innehållsfragment kräver att tillfälliga underelement kan tas bort.
t.ex. vid manipulering av variationer, även när du redigerar metadata eller hanterar associerat innehåll.
Behörigheterna som behövs för att redigera/uppdatera ett fragment måste tillämpas på antingen noden som innehåller innehållsfragmentet eller en lämplig överordnad nod (på alla nivåer under /content/dam
). När den tilldelas till en sådan överordnad nod tillämpas behörigheterna på alla noder i den grenen.
En mapp som till exempel kommer att innehålla alla innehållsfragment, till exempel:
/content/dam/contentfragments
/content/dam
är också möjligt eftersom alla innehållsfragment lagras här.Behörigheten som krävs för att en viss användare och/eller grupp ska kunna redigera/uppdatera ett innehållsfragment är:
-
För noderna eller mapparna för innehållsfragment:
jcr:addChildNodes
,jcr:modifyProperties
-
För
jcr:content
nod för alla innehållsfragment:jcr:addChildNodes
,jcr:modifyProperties
ochjcr:removeChildNodes
-
För alla noder nedan
jcr:content
av alla innehållsfragment:jcr:addChildNodes
,jcr:modifyProperties
ochjcr:removeChildNodes
,jcr:removeNode
Dessa remove
behörighet måste administreras med Access Control Lists, inom CRXDE Lite.
The add
och modify
kan även administreras i CRXDE Lite eller med användarhanteringskonsolen.
Definitionen av remove
behörighet för en grupp content-authors-no-delete
: