Fragmentos de conteúdo - excluir considerações

ATENÇÃO

Algumas funcionalidades do Fragmento de conteúdo exigem a aplicação do AEM 6.4 Service Pack 2 (6.4.2.0) ou posterior.

Permissões - Excluir ou não excluir

A capacidade de excluir conteúdo é poderosa, mas potencialmente sensível, com muitos setores precisando restringir e controlar a distribuição desses privilégios.

Com relação às permissões de exclusão, os Fragmentos de conteúdo devem ser considerados em dois níveis:

  1. O Fragmento do conteúdo como uma única entidade.

  2. As várias subentidades que compõem um fragmento de conteúdo; por exemplo, variações, subnós.

    A operação básica do editor de fragmentos de conteúdo requer que esses subelementos transitórios possam ser excluídos. Por exemplo, ao manipular variações; também ao editar metadados ou gerenciar conteúdo associado.

OBSERVAÇÃO

Quando um usuário não tem nenhuma permissão Delete, o editor de Fragmento de conteúdo opera no modo somente leitura.

Permissões necessárias somente para a funcionalidade do editor

Para usuários que precisam editar/atualizar um fragmento de conteúdo, sem permitir que excluam um fragmento inteiro, permissões específicas devem ser atribuídas, já que a operação básica do editor de fragmentos de conteúdo requer que elementos transitórios secundários possam ser excluídos.

Por exemplo, ao manipular variações; também ao editar metadados ou gerenciar conteúdo associado.

OBSERVAÇÃO

As permissões de exclusão, necessárias para editar/atualizar um Fragmento de conteúdo, estão incluídas na permissão de exclusão atribuída por meio de Gerenciamento de usuários e/ou grupos.

As permissões necessárias para editar/atualizar um fragmento precisam ser aplicadas ao nó que contém o fragmento de conteúdo ou a um nó pai apropriado (em qualquer nível em /content/dam). Quando atribuídas a esse nó pai, as permissões serão aplicadas a todos os nós dentro dessa ramificação.

Por exemplo, uma pasta que manterá todos os fragmentos de conteúdo, como:

  • /content/dam/contentfragments
ATENÇÃO

A configuração das permissões em /content/dam também é possível, pois todos os fragmentos de conteúdo são armazenados aqui.

No entanto, essa ação aplica as mesmas permissões de exclusão a todos outros tipos de ativos também.

Os pré-requisitos de permissões para permitir que um usuário e/ou grupo específico edite/atualize um fragmento de conteúdo são:

OBSERVAÇÃO

Esta lista mostra todos os privilégios necessários, não apenas os privilégios de exclusão.

  • Para os nós ou pastas do Fragmento de conteúdo:

    • jcr:addChildNodes, jcr:modifyProperties
  • Para o nó jcr:content de todos os Fragmentos de conteúdo:

    • jcr:addChildNodes, jcr:modifyProperties e jcr:removeChildNodes
  • Para todos os nós abaixo de jcr:content de todos os Fragmentos de conteúdo:

    • jcr:addChildNodes, jcr:modifyProperties e jcr:removeChildNodes, jcr:removeNode

Esses privilégios remove devem ser administrados usando Listas de Controle de Acesso, dentro de CRXDE Lite.

Os privilégios add e modify também podem ser administrados no CRXDE Lite, ou usando o console de Gerenciamento de Usuário.

Por exemplo, a definição dos privilégios remove para um grupo content-authors-no-delete:

cf-delete-03

Nesta página