0

Glassfish3.1.1でLiferay6.1CEをインストールしています。

いくつかのユーザーグループとそれに付随するプライベートサイトページをいくつか作成しました。例えば:

ユーザー・グループ

  1. お客様

公開ページ

  • ページなし

プライベートページ

  1. いらっしゃいませ
  2. 請求する
  3. 支払い

ユーザーのユーザーグループをプルし、そこからパスを構築するログイン後アクションを作成しました。

数人のテストユーザーを「顧客」ユーザーグループに割り当てました。しかし、これらの顧客の1人でログインすると、次のエラー画面が表示されます。

ユーザーのアクセスが拒否されました

および次のログメッセージ

情報:19:11:40,760情報[PortalImpl:4873]現在のURL / en / group / 56058は>例外を生成します:ユーザー29354はグループ56059のプライベートページへのアクセスを許可されていません

情報:19:11:40,762情報[PortalImpl:4890]ユーザー29354は、グループ56059のプライベートページにアクセスできません。

ユーザーは明らかにユーザーグループのメンバーです

「顧客」ユーザーグループメンバーの表示

また、顧客ユーザーグループのサイトでは、「サイトメンバー」の役割でそのページを「表示」できます。

ユーザーグループサイトのアクセス許可..。ユーザーグループサイトのアクセス許可

ユーザーグループのメンバーであるユーザーがそのユーザーグループのプライベートページを表示できるようにする方法を知っている人はいますか?

4

1 に答える 1

4

たとえば、新しい通常の役割を作成し、Customersユーザーグループをこの役割にメンバーとして追加します。プライベートページの表示権限をこのロールに追加します。

于 2012-05-10T19:57:47.037 に答える