我要求网站管理员想要在他的网站下创建用户,并且只需要查看他的网站用户。所以我创建了一个portlet并将其部署在site_administration.users下。
我有以下疑问,
1)现在在我的portlet中,我需要显示用户创建表单(users_admin / edit_user.jsp)布局。现在有没有办法使用现有的用户添加/编辑源或我是否需要从头开始创建表单?
2)另外,我们如何限制网站管理员只能查看其网站下的用户?
任何建议或参考都是必需的。提前致谢
答案 0 :(得分:1)
可以在没有自定义portlet的Liferay 6.2中实现此行为。您只需添加自定义角色(常规角色),并定义适当的权限,以便具有此角色的任何人都可以添加用户。您需要配置权限,以便此角色可以访问“控制面板”和“添加用户”。可以在此处找到更多信息:https://dev.liferay.com/discover/portal/-/knowledge_base/6-2/roles-and-permissions
有一点需要注意,网站管理员可以将用户添加到门户网站,并能够将用户分配到他/她的网站或其他网站。一旦添加到门户网站,它们也可以添加到站点管理中的站点。