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