Show Menu
TÓPICOS×

Baixar ativos no AEM

Você pode baixar ativos, incluindo representações estáticas e dinâmicas. Os ativos baixados são agrupados em um arquivo ZIP. O arquivo ZIP compactado tem um tamanho máximo de 1 GB para o trabalho de exportação. É permitido um máximo de 500 ativos por tarefa de exportação.
Para poder baixar os ativos, os membros devem ter permissões para iniciar workflows que acionam o download de ativos.
Para baixar ativos, navegue até um ativo, selecione o ativo e toque/clique no ícone Download da barra de ferramentas. Na caixa de diálogo resultante, especifique as opções de download.
Os tipos de ativos Conjuntos de imagens, Conjuntos de rotação, Conjuntos de mídia mista e Conjuntos de carrossel não podem ser baixados.
Figura: Opções disponíveis ao baixar ativos dos ativos AEM.
Veja a seguir as opções de Exportação/Download. As renderizações dinâmicas são exclusivas do Dynamic Media e permitem que você gere renderizações dinamicamente, além do ativo selecionado - essa opção só estará disponível se o Dynamic Media estiver ativado.
Opções de exportação ou download
Descrições
Ativos
Selecione essa opção para baixar o ativo em seu formulário original sem execuções.
Representações
Uma representação é uma representação binária de um ativo. Os ativos têm uma representação principal - a do arquivo carregado. Podem ter qualquer número de representações.
Com essa opção, você pode selecionar as representações que deseja baixar. As representações disponíveis dependem do ativo selecionado.
Representações dinâmicas
Uma execução dinâmica gera outras execuções dinamicamente. Ao selecionar essa opção, você também seleciona as representações que deseja criar dinamicamente selecionando a lista de predefinições de imagens. Além disso, é possível selecionar o tamanho e a unidade de medida, o formato, o espaço de cor, a resolução e qualquer modificador de imagem (por exemplo, para inverter a imagem)
Criar uma pasta separada para cada ativo
Selecione essa opção para preservar a hierarquia de pastas ao baixar ativos. Por padrão, a hierarquia de pastas é ignorada e todos os ativos são baixados em uma pasta no sistema local.
A opção representações de opção estará disponível se o ativo tiver representações. A opção de subativos estará disponível se o ativo incluir subativos.
Quando você seleciona uma pasta para download, a hierarquia completa de ativos na pasta é baixada. Para incluir cada ativo baixado (incluindo ativos em pastas filhas aninhadas sob a pasta pai) em uma pasta individual, selecione Criar pasta separada para cada ativo .

Ativar servlet de download de ativos

O servlet padrão no AEM permite que os usuários autenticados emitam solicitações de download simultâneas e arbitrariamente grandes para criar arquivos ZIP de ativos visíveis a eles que podem sobrecarregar o servidor e a rede. Para atenuar os possíveis riscos de DoS causados por esse recurso, o componente AssetDownloadServlet OSGi é desabilitado por padrão para instâncias de publicação.
Para permitir o download de ativos do DAM, digamos ao usar algo como o Asset Share Commons ou outra implementação semelhante ao portal, ative manualmente o servlet por meio de uma configuração OSGi. A Adobe recomenda definir o tamanho de download permitido o mais baixo possível sem afetar os requisitos diários de download. Um valor alto pode afetar o desempenho.
  1. Crie uma pasta com uma convenção de nomenclatura que público alvo o modo de execução de publicação, ou seja, config.publish :
    /apps/<your-app-name>/config.publish
  2. Na pasta de configuração, crie um novo arquivo do tipo nt:file chamado com.day.cq.dam.core.impl.servlet.AssetDownloadServlet.config .
  3. Preencha com.day.cq.dam.core.impl.servlet.AssetDownloadServlet.config com o seguinte. Define um tamanho máximo (em bytes) para o download como valor de asset.download.prezip.maxcontentsize . A amostra abaixo configura o tamanho máximo do download ZIP para não exceder 100 kB.
    enabled=B"true"
    asset.download.prezip.maxcontentsize=I"102400"
    
    

Desativar o servlet de download de ativos

O Asset Download Servlet pode ser desativado em instâncias de publicação de AEM atualizando a configuração do dispatcher para bloquear quaisquer solicitações de download de ativos. O servlet também pode ser desabilitado manualmente por meio do console OSGi diretamente.
  1. Para bloquear solicitações de download de ativos por meio de uma configuração do dispatcher, edite a dispatcher.any configuração e adicione uma nova regra à seção de filtro.
    /0100 { /type "deny" /url "*.assetdownload.zip/assets.zip*" }