Liferay从遗留数据库迁移用户& LDAP

时间:2015-05-15 23:46:48

标签: liferay liferay-6.2

我正在从遗留数据库中将数据迁移到Liferay中,我已编写脚本以编程方式将数据推送到Liferay的用户中。

现在使用LDAP进行身份验证,用户的一些基本详细信息也在LDAP中,应该同步。如果我将用户迁移到Liferay并在迁移后从LDAP同步用户的基本详细信息,是否会导致问题? LDAP同步是否会尝试插入新记录而不是更新数据库中的现有记录(之前的迁移)?

1 个答案:

答案 0 :(得分:0)

如果您正确设置了LDAP设置中的Authentication Search FilterImport Search FilterUser Mapping,则应在同步期间找到相应的用户。

根据您的LDAP设置,您可以在Authentication Search Filter中使用用户的屏幕名称或电子邮件地址作为占位符:

(cn=@email_address@)

(cn=@screen_name@)

Import Search Filter只是为了约束可能的值,例如:

(&(objectClass=inetOrgPerson))

并且User Mapping至少应该包含屏幕名称的正确映射,例如cn