如何允许一组用户解锁除管理员用户之外的作者锁定的页面

问题描述 投票:0回答:2

我在 AEM 中拥有作者权利。我锁定了一个页面。当我尝试通过以不同用户身份登录来解锁页面时,如何解锁页面?

有什么方法可以让一组用户解锁被不同用户锁定的页面。

aem jcr
2个回答
0
投票

therethere所述,只有用户admin可以解锁被其他用户锁定的页面。


0
投票

在最长的时间里,锁定的页面只能由锁定页面的用户或默认的主“admin”用户解锁。我们已在 AEMaaCS 2024.10 中实现了 Apache Jackrabbit OAK 的新功能(这可能位于 AMS/On-Prem 代码中,或即将推出)。这些更改允许您选择任何原则、用户或组,并允许他们模拟任何用户,并解锁其他用户锁定的内容。它只需要更改 OSGI 配置,您可以将其部署在代码中。配置是

Apache Jackrabbit Oak 用户配置 org.apache.jackrabbit.oak.security.user.UserConfigurationImpl

它有一个新属性“impersonatorPrincipals”,它采用逗号分隔的所有原则、用户或组列表,您希望能够模拟任何用户。例如,以下是在 cfg.json 中使用内联值方法的简单示例。我使用默认的“管理员组”,但您可以使用您自己的自定义组。

{
  "impersonatorPrincipals":[
    "administrators"
  ]
}

AEMaaCS 中有多种方法可以实现此目的。有关完整详细信息,请参阅“为 Adobe Experience Manager 配置 OSGi 作为云服务”页面:https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/implementing/deploying/configuring-奥斯吉

© www.soinside.com 2019 - 2024. All rights reserved.