Navegador de repositório

OBSERVAÇÃO

O Navegador do repositório está disponível nas versões AEM 6582 e superior.

INFORMAÇÕES

Você também pode assistir este clipe para obter uma introdução rápida em vídeo sobre como usar o Navegador do repositório para depurar o AEM as a Cloud Service.

Introdução

O navegador do repositório é uma ferramenta de desenvolvedor que fornece uma visualização somente leitura no repositório para todos os ambientes nos níveis de criação, publicação e visualização. Ele foi projetado para facilitar a exibição da estrutura de conteúdo, a fim de facilitar a visualização ou depuração do conteúdo.

Acessível no Console do desenvolvedor, ele pode ser usado para navegar pelo repositório de um autor ou instância de publicação para um ambiente selecionado.

Pré-requisitos de acesso

Essas condições devem ser atendidas para acessar o Developer Console ou o Navegador do repositório

Para acessar o Developer Console:

  • Para programas de Produção, os usuários devem ter o Cloud Manager - Função do desenvolvedor no Admin Console
  • Para programas de sandbox, está disponível para qualquer usuário com um perfil de produto que dê acesso ao AEM as a Cloud Service.

Para acessar o Navegador do repositório:

  • Os usuários devem ter o Cloud Manager - Desenvolvedor Função na Admin Console para exibir instâncias de Autor e Publicação.
  • Além disso, para o autor, os usuários com o Perfil de produto de usuários AEM podem visualizar o navegador do repositório com acesso mínimo de leitura; as permissões do usuário são respeitadas ao navegar pelo repositório. Os usuários com o Perfil de produto de administradores do AEM podem visualizar o navegador do repositório com acesso de leitura completo.

Para obter mais informações sobre a configuração de permissões de usuário, consulte Documentação do Cloud Manager.

Iniciar o navegador do repositório

O navegador do repositório pode ser iniciado seguindo as etapas abaixo.

  1. No Cloud Manager, clique nos três pontos ao lado do ambiente de sua escolha e selecione Console do desenvolvedor

    repobrowser1

  2. Clique em Navegador do repositório guia

  3. Escolha qualquer pod correspondente ao autor, publicação ou visualização clicando no ícone Pod lista suspensa.

    repobrowser2

  4. Inicie o navegador do repositório clicando no ícone Abrir navegador do repositório mais abaixo. Isso iniciará o navegador correspondente a uma instância representativa (pod) do nível escolhido. Isso iniciará o navegador correspondente a uma instância representativa (pod) do nível escolhido. Observe que você não pode controlar o pod específico para esse nível que é iniciado.

Recursos

Você pode usar o painel de navegação esquerdo para navegar pela hierarquia de conteúdo. Clicar em cada pasta ou nó revelará seus filhos. A estrutura de pastas reflete a árvore do Sling Resource, que é um superconjunto da árvore de nós JCR.

repobrowser3

Como alternativa, você pode navegar diretamente para um caminho inserindo-o na Caminho como mostrado abaixo. Isso também expandirá sua localização na visualização de hierarquia de conteúdo à esquerda.

repobrowser14

Sempre que você clica em uma pasta à esquerda, o campo Caminho é preenchido automaticamente com seu local. Isso é útil para copiar e colar o valor para uso posterior.

Além disso, ao clicar em uma pasta, o URL é modificado dinamicamente para incluir o caminho para essa pasta. Isso permite URLs marcáveis.

Para publicação, por padrão, o Navegador do repositório mostrará apenas o conteúdo público, portanto, determinadas pastas, como /conf ou /home não estará visível.

Para tornar esses locais visíveis, você precisa seguir o procedimento abaixo.

  1. Clique nos três pontos ao lado do ambiente de sua escolha e selecione Gerenciar acesso

    repobrowser7

  2. Encontre sua instância de publicação e clique nela

    repobrowser8

  3. Crie um novo perfil de produto para administradores de publicação. No exemplo abaixo, ele é chamado de DEV - Publicação de administradores do AEM

    repobrowser9

  4. Adicione os usuários apropriados, correspondentes a quem deve ser capaz de navegar pelo navegador do repositório de publicação com acesso total, ao novo perfil de produto

    repobrowser10

  5. Aguarde alguns minutos e abra a janela Autor do AEM console

  6. Adicione o grupo correspondente ao novo perfil de produto como membro do grupo de administradores. Você pode fazer isso clicando em Ferramentas - Segurança - Grupos no autor e, em seguida, clicando na guia administradores grupo. Em seguida, adicione o grupo como mostrado abaixo

    repobrowser11

  7. Ativar o administradores e o novo DEV - Publicação de administradores do AEM para que fiquem disponíveis na publicação

    repobrowser12

  8. Como uma boa prática de segurança, remova o novo DEV - Publicação de administradores do AEM grupo do grupo de administradores em autor portanto, o novo grupo é isolado para publicação

    repobrowser13

  9. Ao acessar o navegador do repositório de uma instância de publicação, todas as pastas ficam visíveis, incluindo /home e /conf.

Visualizar propriedades do JCR

Clicar em um nó revelará suas propriedades JCR no painel direito do navegador de navegação. Veja abaixo um exemplo de experience-fragments nó.

repobrowser4

Exibir conteúdo

Você pode usar o navegador do repositório para exibir o conteúdo clicando em um recurso no painel de navegação. Isso abrirá uma visualização no lado direito do navegador, em uma guia chamada em homenagem ao respectivo recurso.

repobrowser6

A visualização está disponível atualmente para tipos de imagem na lista abaixo:

  • apng
  • avif
  • gif
  • jpeg
  • png
  • svg+xml
  • webp
  • bmp
  • x-icon
  • tiff

E para os seguintes tipos MIME baseados em texto:

  • "text/*"
  • 'application/javascript'
  • 'application/json'
  • 'application/x-sh'

Baixar conteúdo

Você também pode usar o navegador do repositório para baixar o conteúdo. No exemplo abaixo, você pode pressionar a tecla baixar link para baixar o jcr:data associado ao nó selecionado. Esse recurso está disponível para todas as propriedades binárias navegando até o nó que contém a definição da propriedade.

repobrowser5

Nesta página