Liferay:添加特定Portlet的自定义角色

时间:2014-10-02 05:01:55

标签: liferay

我在Liferay门户网站中创建了一个名为公告海报的常规用户角色 - 此角色的目的是为所有正常的非管理用户提供添加的功能仅 公告警告 Liferay开箱即用的portlet到页面,以及根据需要修改和删除这些portlet。

根据与Liferay 6.1相关的this post,这可以通过定义角色的权限非常简单地完成,并且我已经看到其他用户使用该方法取得了成功,但是在Liferay 6.2中无法实现此目的 - 使用我当前的设置,用户仍然可以看到“编辑”和“预览”选项以及“Portlet配置”选项。我只想要向分配给此角色的用户显示“添加”选项。

enter image description here

我定义的角色权限如下:

enter image description here 到目前为止,我已经尝试了很多网站,网站设置和组合的组合。应用程序权限但无法实现预期的结果;有没有人对这种或类似的情况有任何好运?

后续Liferay论坛帖子https://www.liferay.com/community/forums/-/message_boards/message/43455741

1 个答案:

答案 0 :(得分:0)

我认为这不是Liferay的错误,只是那些按钮不在权限系统下。你可以通过css隐藏它们,或者更好的是,你可以挂钩dockbar JSP并使用你自己的条件渲染它们。

  

编辑:

当我说"那些按钮未经许可系统"我的意思是单身。