是否可以在liferay portlet中呈现用户编辑页面?

时间:2015-03-26 21:43:35

标签: liferay hook liferay-6 liferay-theme liferay-aui

我要求网站管理员想要在他的网站下创建用户,并且只需要查看他的网站用户。所以我创建了一个portlet并将其部署在site_administration.users下。

我有以下疑问,

1)现在在我的portlet中,我需要显示用户创建表单(users_admin / edit_user.jsp)布局。现在有没有办法使用现有的用户添加/编辑源或我是否需要从头开始创建表单?

2)另外,我们如何限制网站管理员只能查看其网站下的用户?

任何建议或参考都是必需的。提前致谢

1 个答案:

答案 0 :(得分:1)

可以在没有自定义portlet的Liferay 6.2中实现此行为。您只需添加自定义角色(常规角色),并定义适当的权限,以便具有此角色的任何人都可以添加用户。您需要配置权限,以便此角色可以访问“控制面板”和“添加用户”。可以在此处找到更多信息:https://dev.liferay.com/discover/portal/-/knowledge_base/6-2/roles-and-permissions

有一点需要注意,网站管理员可以将用户添加到门户网站,并能够将用户分配到他/她的网站或其他网站。一旦添加到门户网站,它们也可以添加到站点管理中的站点。