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. |
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.
Se a variável CugExcludeImpl
não estiver configurado, a variável 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.