Låt användare personifiera andra användare i AEM as a Cloud Service

Tidigare var det bara standardhuvudkontot admin som kan personifiera alla användare i AEM Author. För andra konton måste de läggas till som personifierare i profilen för den användare som personifieras. I den här artikeln beskrivs den nya inställningen i AEM as a Cloud Service v2024.10 som gör att alla kan personifiera användare i AEM Author.

Beskrivning description

Miljö

Adobe Experience Manager as a Cloud Service (AEMaaCS)

Problem

Personifieringen begränsades till standardhuvudanvändaren admin, vilket gör det svårt för andra konton att personifiera användare i AEM Author.

Upplösning resolution

AEM as a Cloud Service v2024.10 innehåller ett nytt konfigurationsalternativ som effektiviserar personifieringen. Nu anges användare eller grupper som impersonatorPrincipals i följande användarkonfiguration för Apache Jackrabbit Oak, vilket ger dem möjlighet att personifiera alla användare.

Apache Jackrabbit Oak UserConfiguration (org.apache.jackrabbit.oak.security.user.UserConfigurationImpl) 

Här följer ett exempel med metoden Inline values i cfg.json.

I det här exemplet anges gruppen "administrators" och en andra "impersonators"-grupp som impersonatorPrincipals. Detta gör att användare som anges i de här grupperna kan personifiera vilket användarkonto som helst i AEM Author.

{
    "impersonatorPrincipals":[
        "administrators"
        "impersonators"
    ]
}

Obs! Du måste också se till att åtkomstkontrollistorna för dina impersonatorPrincipals (användare eller grupper) är inställda på att tillåta jcr:read på sökvägen /home.

Det finns flera sätt att ställa in OSGI-konfigurationer i AEMaaCS. Mer information finns på Konfigurera OSGi för Adobe Experience Manager as a Cloud Service.

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