如何在liferay中以编程方式分配站点和注册用户?

时间:2015-12-17 16:31:29

标签: liferay liferay-6

我在我的本地服务器上安装了Liferay,我正在建立一个需要注册的网站,还有一件事,因为你们已经看到,为了将网站分配给特定用户,管理员有权这样做,但我不知道我不希望我想以编程方式完成这件事。基本上我不希望任何人成为管理员并为每个要注册的用户做什么,所以是否有任何API或某些应用程序或某些代码我可以编写它以便我的问题可以解决。谢谢。

1 个答案:

答案 0 :(得分:1)

我不确定您想要什么:有一组标准的角色,用户组,可以分配给任何新用户的网站(可通过用户界面访问)。此外,Liferay还有一个API,用于通过后端发生的所有事情。

网站的技术名称(在API中)是" group"。您可以使用UserLocalService.addGroupUser为网站创建用户的直接成员资格。如果用户不能自己做,请确保创建一个私人或受限制的网站:在开放的网站中,他们可以轻松地(按设计)使自己成为会员。

另外,James Falkner的these two文章可能会帮助您理解API,也许他们甚至会提供您正在寻找的示例代码。