Compartilhar ativo como um link asset-link-sharing

Versão
Link do artigo
AEM as a Cloud Service
Clique aqui
AEM 6.5
Este artigo

O Adobe Experience Manager Assets permite que você compartilhe ativos, pastas e coleções como uma URL com membros de sua organização e entidades externas, incluindo parceiros e fornecedores. O compartilhamento de ativos por meio de um link é uma maneira conveniente de disponibilizar recursos para terceiros sem que eles precisem primeiro fazer logon no Assets.

PREREQUISITES
  • Você precisa da permissão Edit ACL para a pasta ou o ativo que deseja compartilhar como um link.
  • Para enviar emails aos usuários, configure os detalhes do servidor SMTP no Day CQ Mail Service.

Compartilhar ativos share-assets

Para gerar a URL dos ativos que você deseja compartilhar com os usuários, use a caixa de diálogo Compartilhamento de links.

  • Os usuários com privilégios de administrador ou com permissões de leitura no local /var/dam/share podem exibir os links compartilhados com eles.
  • Os usuários com permissões de leitura no local /var/dam/jobs/download podem baixar ativos do link compartilhado.
  1. Na interface de usuário do Assets, selecione o ativo a ser compartilhado como um link.

  2. Na barra de ferramentas, clique no ícone Compartilhar link compartilhar ativos . O link criado após clicar em Compartilhar é exibido com antecedência no campo Compartilhar Link. O link só será criado depois que você selecionar Enviar.

    Caixa de diálogo com o Compartilhamento de Link

    Figura: a caixa de diálogo para compartilhar ativos como um link.

  3. Na caixa de endereço de email da caixa de diálogo Compartilhamento de links, digite a ID de email do usuário com o qual deseja compartilhar o link. É possível adicionar um ou mais usuários.

    note note
    NOTE
    Se você inserir uma ID de email de um usuário que não é membro da sua organização, as palavras Usuário externo terão o prefixo da ID de email do usuário.
  4. Na caixa Assunto, insira um assunto para o ativo que deseja compartilhar.

  5. Na caixa Mensagem, digite uma mensagem opcional.

  6. No campo Expiration, especifique uma data e hora de expiração para o link parar de funcionar. O tempo de expiração padrão do link é de um dia.

    Definir data de expiração do link compartilhado

  7. Para permitir que os usuários baixem o ativo original, selecione Permitir download do arquivo original. Para permitir que os usuários baixem apenas as representações dos ativos compartilhados, selecione Permitir download de representações do arquivo.

  8. Clique em Compartilhar. Uma mensagem confirma que o link é compartilhado com os usuários por meio de um email.

  9. Para exibir o ativo compartilhado, clique no link do email enviado ao usuário. Para gerar uma visualização do ativo, clique no ativo compartilhado. Para fechar a visualização, clique em Voltar. Se tiver compartilhado uma pasta, clique em Pasta pai para retornar à pasta pai.

    Visualização do ativo compartilhado

    note note
    NOTE
    Experience Manager dá suporte à geração de visualização de ativos de apenas os tipos de arquivos com suporte. Se outros tipos MIME forem compartilhados, você só poderá baixar os ativos e não poderá pré-visualizar.
  10. Para baixar o ativo compartilhado, clique em Selecionar na barra de ferramentas, clique no ativo e em Baixar na barra de ferramentas.

    Opção da barra de ferramentas para baixar o ativo compartilhado

  11. Para exibir os ativos compartilhados como links, vá para a interface do usuário do Assets e clique no logotipo do Experience Manager. Escolha Navegação. No painel Navegação, escolha Links compartilhados para exibir uma lista de ativos compartilhados.

  12. Para cancelar o compartilhamento de um ativo, selecione-o e clique em Cancelar compartilhamento na barra de ferramentas. Uma mensagem de confirmação será exibida em seguida. A entrada do ativo é removida da lista.

Configurar o serviço de email Day CQ configure-day-cq-mail-service

  1. Na página inicial do Experience Manager, navegue até Ferramentas > Operações > Console da Web.

  2. Na lista de serviços, localize o Day CQ Mail Service.

  3. Clique em Editar ao lado do serviço e configure os seguintes parâmetros para o Day CQ Mail Service com os detalhes mencionados em seus nomes:

    • Nome do host do servidor SMTP: nome do host do servidor de email
    • Porta do servidor SMTP: porta do servidor de email
    • Usuário SMTP: nome de usuário do servidor de email
    • Senha SMTP: senha do servidor de e-mail

    chlimage_1-263

  4. Clique em Salvar.

Configurar tamanho máximo dos dados configure-maximum-data-size

Ao baixar ativos do link compartilhado usando o recurso Compartilhamento de Link, o Experience Manager compacta a hierarquia de ativos do repositório e retorna o ativo em um arquivo ZIP. No entanto, na ausência de limites para a quantidade de dados que podem ser compactados em um arquivo ZIP, quantidades enormes de dados estão sujeitas a compactação, o que causa erros de falta de memória na JVM. Para proteger o sistema contra um possível ataque de negação de serviço devido a essa situação, configure o tamanho máximo usando o parâmetro de Tamanho máximo de conteúdo (descompactado) para o Day CQ DAM Adhoc Asset Share Proxy Servlet no Configuration Manager. Se o tamanho descompactado do ativo exceder o valor configurado, as solicitações de download de ativos serão rejeitadas. O valor padrão é 100 MB.

  1. Clique no logotipo Experience Manager e vá para Ferramentas > Operações > Console da Web.

  2. No Console da Web, localize a configuração Day CQ DAM Adhoc Asset Share Proxy Servlet.

  3. Abra a configuração do Day CQ DAM Adhoc Asset Share Proxy Servlet no modo de edição e modifique o valor do parâmetro Tamanho máximo de conteúdo (descompactado).

    chlimage_1-264

  4. Salve as alterações.

Práticas recomendadas e solução de problemas best-practices-and-troubleshooting

  • As pastas de ativos ou coleções que contêm um espaço em branco em seu nome não podem ser compartilhadas.

  • Se os usuários não conseguirem baixar os ativos compartilhados, verifique com o administrador do Experience Manager quais são os limites de download.

  • Se você não conseguir enviar emails com links para ativos compartilhados ou se os outros usuários não puderem receber seus emails, verifique com o administrador do Experience Manager se o serviço de email está configurado ou não.

  • Se não for possível compartilhar ativos usando a funcionalidade de compartilhamento de link, verifique se você tem as permissões apropriadas. Consulte compartilhar ativos.

  • Se um ativo compartilhado for movido para um local diferente, seu link deixará de funcionar. Recrie o link e compartilhe-o com os usuários.

  • Se você deseja compartilhar links da sua implantação de Autor do Experience Manager com entidades externas, certifique-se de expor apenas as seguintes URLs que são usadas para compartilhamento de links, somente para solicitações do GET. Bloquear outros URLs por motivos de segurança.

    • http://[aem_server]:[port]/linkshare.html
    • http://[aem_server]:[port]/linksharepreview.html
    • http://[aem_server]:[port]/linkexpired.html

    Na interface Experience Manager, acesse Ferramentas > Operações > Console da Web. Abra a configuração Day CQ Link Externalizer e modifique as seguintes propriedades no campo Domínios com os valores mencionados em relação a local, author e publish. Para as propriedades local e author, forneça a URL para as instâncias local e do Autor, respectivamente. Se você executar uma única instância de Autor Experience Manager, use o mesmo valor para as propriedades local e author. Para instâncias Publish, forneça a URL da instância Publish Experience Manager.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2