Desbloquear uma página bloqueada no AEM por qualquer usuário

Este artigo explica como é possível desbloquear uma página no Adobe Experience Manager (AEM) que foi bloqueada por um usuário diferente. Por muito tempo, uma página bloqueada no AEM podia ser desbloqueada somente pelo usuário que bloqueou a página ou a conta principal padrão "admin". Nem mesmo os membros do grupo de administradores puderam desbloqueá-lo. No entanto, esse problema agora foi abordado no AEM as a Cloud Service v. 2024.10.

Descrição description

Ambiente

Adobe Experience Manager as a Cloud Service (AEMaaCS)

Problema/Sintomas

Uma página, bloqueada manual ou programaticamente, pode ser desbloqueada somente pelo usuário que colocou o bloqueio na página ou pelo usuário mestre padrão admin.

Há alguma maneira de interromper o bloqueio se o usuário ou o administrador não estiver disponível?

Resolução resolution

Após a implementação dos novos recursos do Apache Jackrabbit Oak no AEMaaCS 2024.10, qualquer usuário especificado OU que for membro de um grupo especificado como administrativePrincipals na seguinte configuração OSGi poderá desbloquear uma página no AEMaaCS.

Apache Jackrabbit Oak AuthorizationConfiguration (org.apache.jackrabbit.oak.security.authorization.AuthorizationConfigurationImpl)

Por padrão, o grupo de usuários "administradores" é o único valor na lista de administrativePrincipals. No entanto, você pode adicionar outros usuários ou grupos em AuthorizationConfiguration usando a propriedade administrativePrincipals. Por exemplo, o exemplo abaixo inclui um grupo adicional "desbloqueadores".

Atenção: administrativePrincipals recebem permissões totais no conteúdo completo do repositório.

{
  "administrativePrincipals":[
    "administrators",
    "unlockers"
  ]
}

Há várias maneiras de definir configurações de OSGI no AEMaaCS. Para obter detalhes completos, consulte Configurando o OSGi para o Adobe Experience Manager as a Cloud Service.

Leitura relacionada

Permitindo que usuários representem outros usuários no AEM as a Cloud Service

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f