使用Liferay基于LDAP中的用户配置文件将用户添加到用户组

时间:2011-02-08 19:59:50

标签: java ldap hook liferay

我想基于我使用Liferay框架从LDAP获得的用户配置文件,将用户添加到liferay中创建的组。

例如:

  If userX logging into liferay and if abc attribute set to Y i need to add him to UserGroup abc created in Liferay.

  If userY logged into liferay and if pqr attribute set to Y i need to add him to UserGroup pqr created in Liferay.

  to implement this feature what changes i need to do in liferay (i am using liferay 6.0.5) ? 

2 个答案:

答案 0 :(得分:1)

请提及您目前正在使用的Liferay框架!

据我所知,尝试在Liferay 6.0.5中进行LDAP集成。通过LDAP将用户/组导入Liferay,反之亦然。

答案 1 :(得分:0)

LDAP导入/导出不是Lifeary中的标准扩展点。假设Liferay 6+有可能在Hook插件中扩展特定服务,但您的情况听起来像我们最近的问题,因此您可能需要创建一个EXT插件并覆盖com.liferay.portal.security.ldap.PortalLDAPImporterImpl类,其中包含自定义行为。进口过程。