ページ権限の更新
デフォルトでは、ユーザーがサイトに登録すると、そのサイトのすべてのページを見ることができます。 ただし、個々のページの権限を設定して、ユーザー ロールに基づいてアクセスを制限することができます。
個々のページ権限は、サイト全体の設定よりも優先されます。
ページと 表示ページテンプレート の権限を設定すると、ページはユーザーがアクセスできる状態になるものの、そのコンテンツは制限されたままになる場合があります。 例えば、 View 権限を持つユーザーはページを開くことはできますが、ページ上のアプリケーションやコンテンツを表示する権限も持っていない限り、特定のコンテンツを見ることはできません。
ユーザーにページを表示する権限がない場合、Liferay は 401 (認証エラー) ではなく 404 (ページが見つかりません) エラーを返し、アクセスできないページの URL 列挙を防ぎます。
-
サイトメニュー (
) を開き、 サイトビルダー → ページ に移動します。 -
ページの横にある アクション (
) → 権限 (1) をクリックします。または、ページの編集中に、ページの右上隅にあるOptions(
) →Permissions(2)をクリックします。Liferay DXP 2024.Q3+/Portal GA125+ または、ページ横のチェックボックスを選択し( 一括権限を参照)、上部のオプション バー (3) の 権限 をクリックします。

-
役割に必要な権限を選択してください。 各権限の詳細については、 ページ権限リファレンス を参照してください。

-
変更を適用するには、 保存 をクリックしてください。
権限付きでページをコピーする
-
サイトメニュー (
) を開き、 サイトビルダー → ページ を選択します。 -
目的のページに対して アクション (
) をクリックし、 コピー → 権限付きページ を選択します。 -
ページ名を入力して、 追加をクリックします。
ページの権限を一括設定する
Liferay DXP 2024.Q3+/Portal GA125+
-
サイトメニュー (
) を開き、 サイトビルダー → ページ に移動します。 -
設定したいページの横にあるチェックボックスを選択してください。
-
上部のオプションバーにある 権限 をクリックします。
-
各役割の権限を更新してください。 各権限の詳細については、 ページ権限リファレンス を参照してください。
権限を一括設定する際に利用できるアイコンは4種類あります。
(1) (
) は、選択されたページの一部でパーミッションが設定されていることを示しますが、すべてではありません。ヒント選択したすべてのページで無効にするには、権限のチェックを外してください。 選択したすべてのページで権限を有効にするには、チェックを外してから再度チェックを入れてください。
(2) (
) は、選択したどのページにも許可が設定されていないことを示す。(3) (
) は、そのロールの権限を設定できないことを示します。(4) (
) は、選択されたすべての ページで権限が 設定されていることを示します。
-
変更を適用するには、 保存 をクリックしてください。
ページ権限リファレンス
ページに関連付けられている権限の一覧を以下に示します。 DXP の役割と権限全般について詳しく知りたい場合は、 役割と権限 を参照してください。
| 権限 | Description |
|---|---|
| コメントを更新する | ページ上の他のユーザーのコメントを編集します。 |
| 権限の設定 | ページの権限を表示および変更します。 |
| 更新 - 詳細設定 | ページを更新する際に、ページ要素の詳細タブにアクセスします。 |
| ページコンテンツの更新 | マッピング、リンク、画像ソースの各タブで、テキスト、画像、設定など、ページのコンテンツを更新してください。 |
| カスタマイズする | ページをカスタマイズする。 |
| ページルールビルダー | ページルールビルダーを使用して、ページのルールを定義します。 この機能は現在、 機能フラグの下にあります。 |
| ページを追加する | ページを追加する。 |
| 表示 | ページを表示する。 |
| 削除 | ページをごみ箱に移動します 。 |
| Liferay DXP 2024.Q3+/Portal GA125+ プレビュードラフト | 編集権限がなくても、ユーザーはページのドラフト版をプレビューできます。 |
| 基本アップデート | ページを更新するための基本的なオプション。 |
| コメントを削除する | ページ上のコメントをすべて削除してください。 |
| アプリケーションを設定する | フラグメントとウィジェットを管理します。 |
| 更新 | ページを更新します。 |
| 更新 - 限定 | ページ更新のオプションが限られている。 |
| コメントを追加する | ページにコメントしてください。 |
Liferay DXP 2025.Q2以降のページ権限
互換性のない変更 Liferay DXP 2025.Q2+
Liferay DXP 2025.Q2+以降、ページ権限の継承方法が変更され、 permissions.view.dynamic.inheritance ポータルプロパティ が true (デフォルト) に設定されている場合、VIEW と他のすべての権限の両方に影響します。 このプロパティが false に設定されているインストールでは、以前の動作が維持され、影響を受けません。
これらの変更は、LTS バージョン 2024.Q1 および 2025.Q1 (具体的には 2024.Q1.14 以降および 2025.Q1.7 以降) にも反映されています。
閲覧権限は階層的に、かつ制限的に継承されるようになりました。つまり、ユーザーはページにアクセスするには、そのページとそのすべての親ページに対する閲覧権限を持っている必要があります。
その他の権限(更新、削除など)は、親ページから継承されなくなりました。 ユーザーまたは役割がそれらを必要とする各ページで、明示的に割り当てる必要があります。
以前は、継承は許可型でした。つまり、ユーザーが親ページで権限(更新など)を持っている場合、すべての子ページで同じ権限が自動的に付与されました。
(対応が必要です)
アップグレード後、 permissions.view.dynamic.inheritance の設定を確認してください。
true (デフォルト) に設定されている場合、ページ権限の設定を確認して更新してください。
-
ページ階層のすべてのレベルで、VIEW権限が明示的に付与されていることを確認してください。
-
閲覧以外の権限は、必要な各ページで直接割り当ててください。
以前の許容的な継承動作を維持したい場合は、プロパティを false に設定します。
権限の更新リファレンス
ユーザーは、ブランドイメージやスタイルを維持しながらサイトの外観や操作性を管理するために、それぞれの役割に基づいた異なる権限を必要とします。
例えば、デザイナーはレイアウトやスタイルの編集を完全に制御できますが、これは更新権限を設定することで最も効果的に実現できます。 一方、コンテンツ作成者は、コンテンツの追加やフィールドとページ要素のマッピングに重点を置きますが、これらは「ページコンテンツの更新」権限を使用することで実現できます。
Liferayは、ページに対して4つの更新権限を提供します。 それぞれ、ユーザーに異なる権限セットを付与します。
-
更新: 4 つの権限の中で最も包括的なものです。
ユーザーはページのレイアウトとスタイルを完全に編集できます。 この権限は、ページ全体の編集とスタイリングを担当するデザイナーを対象としています。
ページエディタに追加されたすべての機能は、この権限に対してデフォルトで有効になっています。
この権限が付与されれば、他の更新権限は不要になります。なぜなら、この権限が他の権限を包含するからです。
-
更新 - 制限あり: ユーザーはフラグメント スタイルの編集に制限があります。
ユーザーは、ブランド/スタイルブックの範囲内でのみフラグメントスタイルを編集できます。 この権限は、ページ作成時にスタイルを調整するページビルダーを対象としています。
ページ要素 使用可能なアクション フラグメント 操作方法:ドラッグ&ドロップ 一般タブ - コンテナとグリッドのフラグメント 利用可能なオプション:コンテナ、フレーム、オーバーフロー、フラグメント非表示。 一般タブ - その他の断片 利用可能なオプション:オーバーフローとフラグメント非表示。 スタイルタブ 利用不可:トークンとの分離。 詳細タブ( 更新 - 詳細オプション権限が必要です)利用可能:高度な設定。
利用不可:カスタムCSS。 -
更新 - 基本: ユーザーはページを更新する際に基本的な操作を実行できます。
ユーザーはページレイアウトを更新したり、新しいフラグメントをドラッグアンドドロップしたりすることはできますが、ページ要素の「スタイル」タブにあるすべてのオプションを変更することはできません。
ページ要素 使用可能なアクション フラグメント 操作方法:ドラッグ&ドロップ 一般タブ - コンテナとグリッドのフラグメント 利用可能なオプション:コンテナ、フレーム、オーバーフロー、フラグメント非表示。 一般タブ - その他の断片 利用可能なオプション:オーバーフローとフラグメント非表示。 スタイルタブ - コンテナとグリッドのフラグメント 利用可能なオプション:間隔の編集。 スタイルタブ - その他のフラグメント 利用不可. 詳細タブ( 更新 - 詳細オプション権限が必要です)利用可能:高度な設定。
利用不可:カスタムCSS。注更新 - 限定 および 更新 - 基本 権限を持つユーザーは、 ページ設定 (
) オプション (ページの右上隅) を使用して、一般設定、SEO、カスタムメタタグ、Open Graph、およびその他のデザイン関連設定を調整できます。 -
更新 - 詳細オプション: ユーザーはページ要素の詳細タブにアクセスできます。