【发布时间】:2011-11-09 07:26:55
【问题描述】:
众所周知,Liferay 具有创建用户的内置功能。但我希望有一个创建用户的工作流程,其中涉及批准过程。我的意思是,用户将由管理员创建,但它应该由另一个授权人批准,然后只有用户帐户将处于活动状态。
有什么方法可以自定义 Liferay 中的用户创建过程?
提前致谢。
【问题讨论】:
标签: liferay
众所周知,Liferay 具有创建用户的内置功能。但我希望有一个创建用户的工作流程,其中涉及批准过程。我的意思是,用户将由管理员创建,但它应该由另一个授权人批准,然后只有用户帐户将处于活动状态。
有什么方法可以自定义 Liferay 中的用户创建过程?
提前致谢。
【问题讨论】:
标签: liferay
据我所知,您有 3 种方法可以实现它:
前两种方法包括开发所谓的 Liferay Hook。 这在 Liferay Wiki 和文档中有描述
【讨论】:
您可以使用模型侦听器挂钩来拦截用户创建过程并停用新创建的用户。有关 Liferay 中模型侦听器的更多信息,请查看 this link。
然后您可以使用 Liferay 权限系统将停用/恢复权限分配给某个角色。
【讨论】:
查看http://www.thelondonconsulting.com/products/information-server 的 TLCG 信息服务器。您可以使用 BPM 创建包含人工任务的流程,然后将用户上传到 LDAP。 Liferay 将只导入 LDAP 中创建的用户。
【讨论】: