ユーティリティページの使用
7.4 U86+およびGA86+
ユーティリティページは、特定の操作タスクやアクションを実行するために使用され、通常、ユーザーがウェブサイトやアプリケーションを効果的に操作するために不可欠です。 ユーティリティページは、サイトの500エラーページと404エラーページ用に設定できます。
Liferayは、ユーザーがページにアクセスする権限を持っていない場合、401(認証エラー)ではなく404(ページが見つかりません)エラーを返すため、URLの列挙を防ぐことができます。
グローバルメニュー (
) → コントロールパネル → インスタンス設定 → ログインで プロンプト有効化 を有効にすることで、不正ユーザーをログインページにリダイレクトできます。
Liferay は、簡単にカスタマイズできる すぐに使えるユーティリティ ページ を提供します。 また、ユーティリティページをゼロから作成することもできます。

ユーティリティページの表示
ユーティリティページを編集、プレビュー、またはコピーできます。
-
サイトメニュー (
を開き、 サイトビルダーを展開し、 ページ に移動します。 ユーティリティページ タブを選択します。初期設定のページには、
PROVIDED BY LIFERAYタグが付いています。 -
ページを選択し、 アクション (
)をクリックして、 利用可能なアクションのいずれかを表示して選択します。
ユーティリティページは、コンテンツページを編集するのと同じ方法で編集してください。
新しいユーティリティページを作成する
-
「Pages」アプリケーションの「ユーティリティページ」タブで、「新規」をクリックし、作成したいユーティリティページの種類を選択します。
-
空のコンテンツページの場合は、 空白 を選択するか、利用可能なマスターページテンプレートを選択してください。
-
ユーティリティページに名前を付けて、 保存 をクリックします。
新しく作成したユーティリティページは、コンテンツページを編集するのと同じ方法で編集できます。
ユーティリティページアクションメニューリファレンス
ユーティリティページで特定の操作を実行するには、アクションメニューを使用します。
- Pages アプリケーションの [ユーティリティ ページ] タブで、目的のユーティリティ ページに対して アクション (
) を選択し、利用可能なアクションのいずれかを選択します。
| アクション | 説明 |
|---|---|
| ページエディタでユーティリティページを編集します。 | |
| ユーティリティページを新しいタブでプレビューします。 | |
| デフォルトとしてマーク/マーク解除 | ユーティリティページをデフォルトとして設定/設定解除します。 |
| 名前を変更する | ユーティリティページの名前を変更します。 をクリックして保存 すると、ページ名を変更できます。 |
| カードに表示されるサムネイルを変更します。 画像をドラッグ&ドロップしてください。 新しいサムネイルを追加する前に、画像に関する情報を編集したり確認したりできます。 | |
| サムネイルを削除 | カードからユーティリティページのサムネイルを削除します。 |
| ユーティリティページをZIP形式でエクスポートします。 | |
ユーティリティページのコピーを作成します。 コピーは自動的に {元のページ名} (コピー) という名前が付けられ、下書きとして作成されます。 | |
| Liferay DXP 2024.Q1+/Portal GA112+ | HTMLタイトルや説明文など、SEO設定をいくつか構成します。 詳細については、 SEO と Open Graph の設定 を参照してください。 |
| ユーティリティページに関連する権限を管理します。 | |
| 確認画面を表示して、ユーティリティページを削除します。 |

サイトにページが存在しない場合、ユーティリティページが適用されていても、デフォルトの404エラーページが表示されます。
ユーティリティページオプションメニューリファレンス
オプションメニューを使用して、ユーティリティページの設定、ページのインポート、または翻訳のインポートを行ってください。
- Pages アプリケーションで、[ユーティリティ ページ] タブの右上隅にある オプション (
) を選択し、オプションを選択します。
| オプション | 説明 |
|---|---|
| インポートしたいユーティリティページを含むZIPファイルを選択し、 インポートをクリックします。 同名のページをインポートする場合に、既存のユーティリティページを上書きするかどうかを選択してください。 | |
| ユーティリティページを設定します。 デザイン、基本設定、カスタマイズ、SEO。 | |
| 翻訳のインポート | ユーティリティページの翻訳をインポートします。 |

ユーティリティページの権限
ユーティリティページには、その利用を管理する権限が設定されています。
-
グローバルメニュー (
) を開き、 コントロールパネル → ロール の下にあるユーザーに移動します。 -
目的の役割の アクション (
) をクリックし、 編集 を選択します。または、管理したい役割の名前をクリックすることもできます。
-
権限サイドバーメニューの 権限の定義 タブをクリックし、 サイトとアセットライブラリの管理 → サイトビルダー → ページ に移動します。
-
ユーティリティページのアクセス許可は、「リソースのアクセス許可」→「サイト」で確認できます。
-
チェックボックスを使用して、選択した役割に希望する言語権限を割り当ててください。
権限名 説明 ユーティリティページを追加 ユーティリティページを追加する必要があります。 デフォルトユーティリティページの割り当て ユーティリティページにデフォルトページを割り当てる必要があります。 -
スコープ列の 変更 (
)をクリックして、権限のスコープを調整します。 デフォルトでは、この変更はすべてのサイトとアセットライブラリに適用されますが、リストをカスタマイズすることもできます。範囲を選択するには、「最近使用したサイト」タブで最近使用したサイトを、「マイサイト」ですべてのサイトを、「アセットライブラリ」でアセットライブラリを閲覧してください。
この手順を繰り返すことで、追加のサイトやアセットライブラリを選択し、権限の範囲を拡大できます。
-
ページの下部にある「保存」をクリックしてください。