如何使用API​​在AEM中创建自定义用户组

时间:2016-03-29 06:08:46

标签: security aem

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

任何指针都将非常感谢

谢谢, 与Hemant

2 个答案:

答案 0 :(得分:0)

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

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

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

答案 1 :(得分:0)

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

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