構成により、サイトの公開ページへのアクセスを少数のユーザーに制限することはできますか?
現在、liferay ではデフォルトで、誰でもOpen
、Restricted
またはPrivate
.
私たちのシステムでは、公開ページへのアクセスにもログインを強制していますが、一度ログインすると、ユーザーはその URL を知っていれば、任意のサイトの公開ページを見ることができます。
要件をより明確にするには:
User01
システムには, User02
,の 3 人のユーザーがいますUser03
。私は 3 つのサイトを持っています - Site01
(オープン)、Site02
(制限付き)、Site03
(プライベート) これらのサイトにはそれぞれ 1 人のユーザーしかいません。
これら 3 人のユーザーはすべて、3 つのサイトすべての公開ページを見ることができます。だから今私が欲しいのはUser02
、それは例外であり、 とのUser02
公開ページにアクセスできないということです。Site01
Site03
これは構成によって可能ですか? それとも、liferay コードの変更が必要になりますか (おそらくフックを介して)?
そのサイトのメンバーではないすべてのユーザーの公開ページへのアクセスを制限できたとしても、それは機能しますか?
どんなアイデアや助けも大歓迎です。ありがとう。