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