0

我正在将数据从遗留数据库迁移到 Liferay,为此我编写了脚本以编程方式将数据推送到我认为合适的 Liferay 用户。

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

4

1 回答 1

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.

于 2015-05-18T09:03:43.667 回答