Liferay:防止添加特定portlet的特定角色

时间:2012-11-13 17:15:23

标签: permissions liferay portlet roles

我有一个我开发的自定义portlet。我只希望管理员角色能够将其添加到页面中。问题是添加portlet的选项出现在所有用户的Dockbar-> Add-> More菜单中。我怎样才能阻止管理员以外的任何人

1 个答案:

答案 0 :(得分:3)

以下程序应该成功:

  1. 以管理员身份登录
  2. 转到控制面板 - >插件配置(确保在顶层菜单上选择了Portlet插件)
  3. 搜索您的portlet名称并单击
  4. 在“权限”表中删除所有角色,然后删除“管理员”
  5. 保存
  6. 以下链接片段是从Liferay 6中的步骤3开始的快捷方式:

    [YOUR_SERVER_PROTOCOL_AND_ADDRESS]/group/control_panel/manage?p_p_id=132&p_p_lifecycle=0&p_p_state=maximized&p_p_mode=view&doAsGroupId=10156&refererPlid=10159