設定スコープについて
Liferay DXP の設定は、システム、仮想インスタンス、サイト、ウィジェットの 4 つのレベル、つまり スコープで適用されます。 システム設定では、システム全体のデフォルト設定を定義します。 その他のすべてのスコープでは、これらの値はベースラインとして機能し、より詳細なレベルで上書きすることができます。 システムスコープ内の設定は上書きできません。

スコープ定義
システムスコープ: システムスコープのエントリに対して行われた設定は、システム全体でのアプリケーションの最終的な値です。 それらはシステム全体に影響を及ぼし、他の場所ではオーバーライドされません。
Liferay SaaSでは、システムスコープの設定は利用できません。
仮想インスタンススコープ: 仮想インスタンスレベルでの設定は、インスタンス設定でオーバーライドされます。
サイトスコープ: このスコープの設定は、各サイトで上書きされます。
ウィジェットスコープ: このスコープでの設定は、各ウィジェットインスタンスでオーバーライドされます。
例:ブログのコメントの設定とオーバーライド
システム設定 で構成が変更された場合、別のスコープでも構成できます。 システム設定の値はデフォルト値であり、上書きすることができます。 より詳細なスコープで設定の変更が行われると、システムレベルでの変更は何もしません。
たとえば、コメントの許可はブログウィジェットごとに設定できます。
-
コントロール パネル → 構成 → システム設定 → ブログ (コンテンツ & データ カテゴリ) で既定の動作を設定します。
-
ウィジェットスコープの下のブログエントリで、[ コメントを有効にする ]チェックボックスをオフにします。
-
サイトのコンテンツにブログエントリを追加します & データ → ブログ アプリケーション。
-
ページに移動して、ブログウィジェットをページに追加します。
-
ウィジェットヘッダーの オプション (
) をクリックし、 設定 をクリックします。注Liferay DXP 2025.Q1/Portal GA132より前は、設定オプションはウィジェットの右上隅に表示されていました。
同じ「コメントを有効にする」チェックボックスが表示されますが、デフォルト値はfalse(チェックなし)になっています。 ポートレット設定のボックスをチェックすると、システム設定エントリーがオーバーライドされます。 システム設定を変更しても、このウィジェットには影響しなくなりました。
システム設定とインスタンス設定
インスタンス設定はシステム設定と似ていますが、仮想インスタンスの範囲に適用されます。 システム設定と同様に、インスタンス設定にも「デフォルト値にリセット」オプションがあり、これを選択するとカスタム設定がシステムレベルのデフォルト値に戻ります。