個人サイト
デフォルトでは、Liferay はユーザーごとに個人サイトを生成します。 各サイトには、2 つの ページ セットが含まれます: マイ プロフィール (公開) とマイ ダッシュボード (非公開)。 各ユーザーは自分の個人サイトの唯一のメンバーであり、そのサイトを使用して自分のコンテンツを表示および管理できます。
必要に応じて、ポータルのプロパティを使用して個人用サイトを 無効化またはカスタマイズ することができます。
Liferay 7.4 U22+ および GA22+ の場合、新しい Liferay インストールには、ダッシュボードページを含むプライベートページの作成を無効にするリリース機能フラグが含まれています。 これらは、Liferay DXP 2024.Q4/Portal GA129 の時点で 非推奨 となっており、将来のリリースで削除される予定です。 ただし、 プライベート ページを有効にして 、個人用サイト用のカスタム ダッシュボード ページを作成することはできます。
ユーザー グループ サイトを使用すると、すべてのグループ メンバーの個人サイトにページを動的に追加できます。 詳細については、 ユーザー グループ サイト を参照してください。
プロフィールページとダッシュボードページ
プロフィールページでは、ユーザーはコンテンツ (ブログ、アクティビティなど) を公開できます。 デフォルトでは、各プロフィール ページにはユーザーの基本情報が表示され、ユーザーの vCard (仮想名刺) へのダウンロード リンクが提供されます。

ダッシュボード ページでは、ユーザーはプライベート ファイルにアクセスしたり、パーソナライズされた RSS フィードを作成したり、サイト メンバーシップを管理したりできます。 デフォルトでは、各ダッシュボード ページには [マイ サイト] ウィジェットが含まれています。

個人サイトページの管理
-
ユーザー プロフィール メニュー アイコンを開き、 マイ プロフィール または マイ ダッシュボードを選択します。

-
製品メニュー (
) を開き、 サイトビルダーを展開して、 ページをクリックします。 -
他の サイト ページと同じように管理します。
ユーザー グループを介して、ユーザーの個人用サイトのページを追加および定義することもできます。 詳細については、 ユーザー グループ サイト を参照してください。
個人サイトの権限とロール
個人用サイトの権限とロールは、以下に示す動作に従います。
- 管理者は、ロールから権限を削除することで、Liferay ポータルの権限システムを通じて個人用サイトの変更可能な部分をカスタマイズできます (ユーザー ロールから関連する権限を削除することで、すべてのユーザーが何かを変更できないようにします)。
- ユーザーは、 パワー ユーザー ロールのメンバーである場合、個人用サイトを管理し、ページやアプリケーションを変更できます。
ポータルプロパティを使用した個人サイトのカスタマイズ
個人サイトのデフォルト ページをカスタマイズするために、 portal-ext.properties に追加できるポータル プロパティがいくつかあります。 ページの名前、ページに表示されるアプリケーション、ページのテーマとレイアウトテンプレートなどをカスタマイズできます。 詳細については、 portal.properties ファイルの デフォルトのユーザー パブリック レイアウト および デフォルトのユーザー プライベート レイアウト セクションを参照してください。 これらのプロパティの一部は以下の表に示されています。
| 機能 | プロパティ |
|---|---|
| 個人サイトを無効にする | layout.user.public.layouts.enabled=false |
| 個人サイトのプライベートページを無効にする | layout.user.private.layouts.enabled=false |
| 個人サイトの自動作成を無効にする | layout.user.public.layouts.auto.create=false |
| 個人サイトでのプライベートページの自動作成を無効にする | layout.user.private.layouts.auto.create=false |
個人サイトの公開ページ セットと非公開ページ セットは別々に処理されます。 一方のページ セットを有効のままにして、もう一方を無効にすることもできます。 最初にインスタンスに対してユーザーの個人用サイトを有効にしたが、その後無効にした場合、既存の個人用サイトは、ユーザーが次にサインインするまでインスタンスに残り、その時点で削除されます。