我想为角色或我的自定义用户禁用(删除访问) Control Panel > My Account
portlet 。Power-user
它应该显示为Administrator
角色。是否有任何门户属性或其他配置?
还是我们需要通过编码来实现某些目标?
我不确定其他答案中的程序是否有效。我对 6.0.6 版本表示怀疑。
另一种方法是从 Liferay 中删除 My Accounts portlet。为此,请liferay-portlet.xml
在其中打开文件<Liferay>/webapps/ROOT/WEB-INF/
并删除带有 portlet-name 2 的 portlet 条目。
注意:如果您这样做:任何用户都无法查看此 Portlet。但是管理员可以查看用户 portlet,并且可以在该位置更改他们的帐户。
为此,我建议您执行以下操作:
1) 进入控制面板
2) 转到“门户”部分下的“角色”
3) 转到高级用户角色(或您要更改的任何其他角色)的“操作”->“定义权限”
4)单击要从该角色中删除的所有权限旁边的“删除”。
在 portal-ext.properties 中更改它们将为所有用户更改它们,因此这是您最好的方法。