Entsperren einer gesperrten Seite in AEM durch einen beliebigen Benutzer

In diesem Artikel wird erläutert, wie Sie eine Seite in Adobe Experience Manager (AEM) entsperren können, die von einem anderen Benutzer gesperrt wurde. Lange Zeit konnte eine gesperrte Seite in AEM nur von dem Benutzer entsperrt werden, der die Seite oder das standardmäßige Master-„Admin“-Konto gesperrt hat. Selbst Mitglieder der Administratorgruppe konnten sie nicht entsperren. Dieses Problem wurde jedoch jetzt in AEM as a Cloud Service v. 2024.10 behandelt.

Beschreibung description

Umgebung

Adobe Experience Manager as a Cloud Service (AEMaaCS)

Problem/Symptome

Eine Seite, die entweder manuell oder programmgesteuert gesperrt ist, kann nur von dem Benutzer entsperrt werden, der die Sperre auf der Seite festgelegt hat, oder vom standardmäßigen primären Benutzer Admin.

Gibt es eine Möglichkeit, die Sperre aufzuheben, wenn der Benutzer oder der Administrator nicht verfügbar sind?

Auflösung resolution

Nach der Implementierung der neuen Funktionen von Apache Jackrabbit Oak in AEMaaCS 2024.10 kann jeder Benutzer, der oder angegeben ist, Mitglied einer Gruppe ist, die wie in der folgenden OSGi-Konfiguration administrativePrincipals angegeben ist, eine Seite in AEMaaCS entsperren.

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

Standardmäßig ist die Benutzergruppe „Administratoren“ der einzige Wert in der Liste der administrativePrincipals. Sie können jedoch andere Benutzende oder Gruppen in AuthorizationConfiguration mithilfe der administrativePrincipals hinzufügen. Im folgenden Beispiel ist beispielsweise eine zusätzliche Gruppe „unlockers“ enthalten.

Achtung: administrativePrincipals erhalten vollständige Berechtigungen für den gesamten Repository-Inhalt.

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

Es gibt mehrere Möglichkeiten, OSGi-Konfigurationen in AEMaaCS festzulegen. Weitere Informationen finden Sie unter ​ von OSGi für Adobe Experience Manager as a Cloud Service.

Verwandtes Lesen

Benutzerinnen und Benutzern ermöglichen, stellvertretend für andere Benutzende in AEM as a Cloud Service zu agieren

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