我在Glassfish 3.1.1上运行Liferay 6.1 CE安装。
我创建了一些用户组,以及一些随附的私人网站页面。例如:
用户组
公开信息页
私人网页
我创建了一个帖子登录操作,用于拉取用户的用户组,然后从中构建路径。
我已为“客户”用户组分配了一些测试用户。但是当我与其中一个客户登录时,我收到以下错误屏幕
以及以下日志消息
INFO:19:11:40,760 INFO [PortalImpl:4873]当前URL / en / group / 56058生成>例外:不允许用户29354访问组56059的私人页面
INFO:19:11:40,762 INFO [PortalImpl:4890]不允许用户29354访问组56059的私人>页面
用户显然是用户组的成员
客户用户组的网站允许“网站会员”角色“查看”其网页
...
有没有人知道如何允许用户(即用户组的成员)查看 用户组的私人页面?
答案 0 :(得分:4)
创建新的常规角色,例如Customers
并将您的UserGroup作为成员添加到此角色。将您的私人页面上的View-Permission添加到此角色。