【问题标题】:how to create a custom user group in AEM using APIs如何使用 API 在 AEM 中创建自定义用户组
【发布时间】:2016-03-29 15:46:37
【问题描述】:

我希望解决一个需要我使用 AEM 6.1 中可用的任何 API 创建自定义用户组的用例。 除此之外,我还想为自定义组添加特定权限。

任何指针将不胜感激

谢谢, 赫曼特

【问题讨论】:

    标签: security aem


    【解决方案1】:

    您可以使用UserManager - createGroup() 来创建组和您可能必须使用的权限。

    javax.jcr.security.AccessControlManager
    org.apache.jackrabbit.api.security.JackrabbitAccessControlList
    javax.jcr.security.Privilege
    

    【讨论】:

      【解决方案2】:

      您可以使用 AuthorizableServlet 创建用户组和用户。看看下面的这个链接。

      https://docs.adobe.com/docs/en/cq/5-5/javadoc/com/adobe/granite/security/user/servlets/AuthorizableServlet.html

      您可以通过使用 accessmanager api 来强制执行此操作。

      【讨论】:

      • 谢谢,我试试这个,这对 AEM 6.1 也有用吗?
      • 这已在 6.1 中被弃用。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-09-27
      • 1970-01-01
      • 2020-03-25
      • 2017-09-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多