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

Can it possible to render the User Edit page in liferay portlet?

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

我有以下疑问,

1) 现在,在我的 portlet 中,我需要显示用户创建表单 (users_admin/edit_user.jsp) 布局。现在有什么方法可以使用现有的用户添加/编辑源或者我需要从头开始创建表单吗?

2) 还有我们如何限制站点管理员只能查看他站点下的用户?

需要任何建议或参考资料。提前致谢

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

需要注意的一点是,站点管理员将能够将用户添加到门户,并能够将他们分配到 his/her 站点或其他站点。添加到门户后,还可以在站点管理中将它们添加到站点。