Låsa upp en låst sida i AEM av en användare
I den här artikeln beskrivs hur du kan låsa upp en sida i Adobe Experience Manager (AEM) som har låsts av en annan användare. Under en längre tid kan en låst sida i AEM endast låsas upp av den användare som låste sidan eller standardadministratörskontot. Inte ens medlemmar i administratörsgruppen kunde låsa upp den. Problemet har dock åtgärdats i AEM as a Cloud Service v. 2024.10.
Beskrivning description
Miljö
Adobe Experience Manager as a Cloud Service (AEMaaCS)
Problem/symtom
En sida som är låst manuellt eller programmatiskt kan bara låsas upp av användaren som låste sidan eller standardhuvudanvändaren admin.
Finns det något sätt att bryta låset om användaren eller administratören inte är tillgänglig?
Upplösning resolution
Efter implementeringen av de nya funktionerna i Apache Jackrabbit Oak i AEMaaCS 2024.10 kan alla användare som har specificerats ELLER är medlemmar i en grupp som har specificerats som administrativePrincipals i följande OSGi-konfiguration låsa upp en sida i AEMaaCS.
Apache Jackrabbit Oak AuthorizationConfiguration (org.apache.jackrabbit.oak.security.authorization.AuthorizationConfigurationImpl)
Som standard är användargruppen "administratörer" det enda värdet i listan med administrativePrincipals. Du kan dock lägga till andra användare eller grupper i AuthorizationConfiguration med egenskapen administrativePrincipals. Exemplet nedan innehåller till exempel en extra grupp,"upplåsningsfria".
Varning: administrativePrincipals har fullständig behörighet för hela databasinnehållet.
{
"administrativePrincipals":[
"administrators",
"unlockers"
]
}
Det finns flera sätt att konfigurera OSGI-konfigurationer i AEMaaCS. Mer information finns i Konfigurera OSGi för Adobe Experience Manager as a Cloud Service.
Relaterad läsning
Tillåter användare att personifiera andra användare i AEM as a Cloud Service