我已在My_CUG
中创建了封闭用户组crx
,并添加了一些用户user1
和user2
。我想让用户在My_CUG
及其电子邮件中注册。如何以编程方式访问My_CUG
?
答案 0 :(得分:2)
您可以通过以下方式执行此操作 -
如果您的组名是“My_CUG”,那么您可以使用正确的管理员权限解析相应的组对象 -
Session adminSession = resourceResolver.adaptTo(Session.class);
UserManager um = AccessControlUtil.getUserManager(adminSession);
Group naGrp = (Group) um.getAuthorizable("My_CUG");
现在您可以通过 -
将任何用户(user1)添加到此组naGrp.addMember(user1_Object);
希望这能解决你的问题。