問題
- Webコンテンツのコンテナフォルダ(JournalFolder)にGuestのVIEW権限がない場合、ログインしていないとコンテンツが表示されません。 これは7.2では異なっていた。 何が変わったのか?
環境
- DXP 7.4
- DXP 7.2 (7.4へ移行)
解像度
- DXP 7.2では、コントロールパネル > システム設定 > ウェブコンテンツ > ウェブコンテンツ > 記事閲覧許可チェックが有効(デフォルトはtrue)になっています。
- DXP 7.4からU-22 LPS-151634が開発され、この設定は実質的にプロパティに置き換えられました:
permissions.view.dynamic.inheritance=true
これはJournalArticleレベルでも実装されている。 つまり、7.4では、このプロパティがfalseに設定されていない場合、すべての親フォルダがGuestユーザーの表示権限を持っているかどうかを確認します。 - このプロパティをfalseに変更すると、7.2と同様の動作になる可能性がありますが、ドキュメント、ブックマーク、カテゴリ、およびおそらく他のアセットなどの他のリソースに影響することに注意してください。
- 重要: プロパティがportal-ext.propertiesに追加されると、それを有効にするにはサーバーの再起動が必要です。
- Guestユーザーにアクセス権限を与えることで、フォルダレベルで同じ動作をさせる方法もありますが、フォルダごとにアクセス権限を変更することになります。