Mapeamento de grupo de usuários personalizado no AEM 6.5

Versões AEM mais antigas AEM 6.5 Comentários

Propriedade: cq:cugEnabled

Declarando tipo de nó: N/A, propriedade residual

Autorização:

Nó: rep:cugPolicy do tipo de nó rep:CugPolicy

Declarando tipo de nó: rep:CugMixin

Autenticação:

Tipo de mistura: granite:AuthenticationRequired

Para restringir o acesso de leitura, uma política CUG dedicada é aplicada ao nó de destino.

OBSERVAÇÃO: As políticas só podem ser aplicadas nos caminhos compatíveis configurados.

Os nós com o nome rep:cugPolicy e tipo rep:CugPolicy são protegidos e não podem ser gravados usando chamadas de API JCR comuns; em vez disso, use o gerenciamento de controle de acesso JCR.

Consulte esta página para obter mais informações.

Para impor o requisito de autenticação em um nó, é suficiente adicionar o tipo mixin granite:AuthenticationRequired.

OBSERVAÇÃO: Apenas respeitado abaixo dos caminhos compatíveis configurados.

Propriedade: cq:cugPrincipals

Declarando tipo de nó: NA, propriedade residual

Propriedade: rep:principalNames

Declarando tipo de nó: rep:CugPolicy

A propriedade que contém os nomes dos principais que têm permissão para ler o conteúdo abaixo do CUG restrito está protegida e não pode ser gravada usando chamadas de API JCR regulares; em vez disso, use o gerenciamento de controle de acesso JCR.

Consulte esta página para obter mais detalhes sobre a implementação.

Propriedade: cq:cugLoginPage

Declarando tipo de nó: NA, propriedade residual

Propriedade: granite:loginPath (opcional)

Declarando tipo de nó: granite:AuthenticationRequired

Um nó JCR que tenha o tipo mixin granite:AuthenticationRequired definido, pode definir opcionalmente um caminho de logon alternativo.

OBSERVAÇÃO: Apenas respeitado abaixo dos caminhos compatíveis configurados.

Propriedade: cq:cugRealm

Declarando tipo de nó: NA, propriedade residual

ND Não há mais suporte para a nova implementação.

Comparação de serviços OSGi

Versões AEM mais antigas

Rótulo: Suporte para CUG (Adobe Granite Closed User Group)

Nome: com.day.cq.auth.impl.CugSupportImpl

AEM 6.5

  • Rótulo: Configuração do Apache Jackrabbit Oak CUG

    Nome: org.apache.jackrabbit.oak.spi.security.authorization.cug.impl.CugConfiguration

    ConfigurationPolicy = OBRIGATÓRIO

  • Rótulo: Lista de exclusões do Apache Jackrabbit Oak CUG

    Nome: org.apache.jackrabbit.oak.spi.security.authorization.cug.impl.CugExcludeImpl

    ConfigurationPolicy = OBRIGATÓRIO

  • Nome: com.adobe.granite.auth.requirements.impl.RequirementsService

  • Rótulo: Requisito de autenticação do Adobe Granite e manipulador de caminho de logon

    Nome: com.adobe.granite.auth.requirements.impl.DefaultRequirementsHandler

    ConfigurationPolicy = OBRIGATÓRIO

Comentários

  • Configuração da autorização do CUG e ativação/desativação da avaliação.
    Serviço para configurar a lista de exclusão de entidades principais que não devem ser afetadas pela autorização do CUG.

    OBSERVAÇÃO

    Se CugExcludeImpl não estiver configurado, o CugConfiguration voltará ao padrão.

    É possível plug-in de uma implementação CugExclude personalizada em caso de necessidades especiais.

  • Componente OSGi implementando LoginPathProvider que expõe um caminho de logon correspondente para LoginSelectorHandler. Ela tem uma referência obrigatória a um RequerHandler, que é usada para registrar o observador que escuta os requisitos de autenticação alterados armazenados no conteúdo por meio do tipo mixin granite:AuthenticationRequired .

  • Componente OSGi implementando o RequirementsHandler que notifica o SlingAuthenticator sobre alterações a requisitos autorais.

    Como a política de configuração para este componente é REQUIRE, ela só será ativada se um conjunto de caminhos suportados for especificado.

    Habilitar o serviço iniciará o RequerimentoService.

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now