0

我有一个在 Glassfish 3.1.1 上运行的 Liferay 6.1 CE 安装。

我创建了一些用户组,以及一些附带的私人网站页面。例如:

用户组

  1. 顾客

公共页面

  • 没有页面

私人页面

  1. 欢迎
  2. 计费
  3. 支付

我创建了一个登录后操作,它会拉出用户的用户组,然后从中构建一条路径。

我已将一些测试用户分配到“客户”用户组。但是当我与这些客户之一登录时,我收到以下错误屏幕

拒绝用户访问

和以下日志消息

INFO: 19:11:40,760 INFO [PortalImpl:4873] 当前 URL /en/group/56058 生成 >异常:不允许用户 29354 访问组 56059 的私人页面

INFO: 19:11:40,762 INFO [PortalImpl:4890] 不允许用户 29354 访问组 56059 的私有 > 页面

用户显然是用户组的成员

显示“客户”用户组成员

并且客户用户组的站点允许“站点成员”角色“查看”其页面

用户组站点权限...用户组站点权限

有谁知道如何允许作为用户组成员的用户查看用户组的私人页面?

4

1 回答 1

4

创建一个新的常规角色,例如Customers并将您的用户组作为成员添加到此角色。将您私人页面上的查看权限添加到此角色。

于 2012-05-10T19:57:47.037 回答