【问题标题】:Liferay Migrating User from legacy database & LDAPLiferay 从旧数据库和 LDAP 迁移用户
【发布时间】:2015-05-15 23:46:47
【问题描述】:

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

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

【问题讨论】:

    标签: liferay liferay-6.2


    【解决方案1】:

    如果您正确设置了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.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-18
      • 2018-06-01
      • 1970-01-01
      • 2015-03-10
      相关资源
      最近更新 更多