如何将一组用户导入CQ / AEM而不要求他们第一次登录CQ

时间:2014-12-31 05:50:44

标签: adobe cq5 aem

我有一个要求,用户(公司用户名和密码)应该在CQ中可用。我们已将LDAP配置为根据其公司用户名和密码对CQ实例上的用户进行身份验证。但是,目前,正在发生的事情是,默认情况下,用户不在我们在CQ中看到的用户列表中。只有在他第一次登录CQ实例后,他的用户配置文件才会被添加到用户列表中。有没有办法创建/导入我们在公司的所有用户列表到CQ而不要求他们登录?基本上,我应该能够看到公司中的所有用户列表,而不要求他们登录CQ实例。这意味着,我们应该能够导入它们。 或者,上面的场景是无效的,因为在我们登录CQ实例时添加了用户。我对这种情况有点不清楚,所以感谢任何帮助

1 个答案:

答案 0 :(得分:0)

CQ提供了不同的方法来实现这一目标,

  • 使用felix控制台手动同步用户。
  • 使用CURL
  • 创建使用LDAP MBean的JMX客户端

我是第一种实现这一目标的方法,您可以参考link获取详细答案:

使用felix控制台手动同步用户。

  • 打开felix jmx控制台并以管理员身份登录http://:/ system / console / jmx
  • 点击域com.adobe.granite.ldap,它会显示列表 可以执行的属性和操作。
  • 点击操作并弹出小窗口提供参数 (如果需要)。例如: - syncUser操作,提供单个DN 用户(cn = user001,ou = users,dc = day,dc = com)要同步
  • 单击“调用”以从ldap目录传输适当的详细信息 服务器到CRX。