User Groups
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、 こちら までご連絡ください。

ユーザーグループサイト

ユーザー グループ サイトを使用すると、各メンバーの 個人サイトに自動的に追加されるページを作成できます。 これらのページは、個人サイトと同様に、2 つの ページ セットマイ プロフィール (パブリック) と マイ ダッシュボード (プライベート) に編成されています。 ユーザーが複数のユーザー グループに属している場合は、それらのグループのすべてのページもユーザーのサイトに追加されます。

各メンバーの個人サイトに追加されるプロフィール ページとダッシュボード ページを作成します。

デフォルトでは、継承されたページはユーザー グループ サイトからのみ編集でき、個人サイトからは編集できません。 必要に応じて、ユーザー グループ管理者はカスタマイズ可能なページ領域を定義して、ユーザーがページにウィジェットを追加および構成できるようにすることができます。

ユーザー グループ サイトは、 手動で または サイト テンプレートを使用して設計できます。

重要

Liferay 7.4 U22+ および GA22+ の場合、新しい Liferay インストールには、My Dashboard ページを含むプライベート ページの作成を無効にするリリース機能フラグが含まれています。 ユーザー グループのカスタム ダッシュボード ページを手動で作成するには、Liferay システムでプライベート ページを有効にする必要があります。 詳細については、「 プライベート ページの有効化 」を参照してください。

あるいは、プライベート ページが無効になっている場合は、サイト テンプレートを使用して [マイ ダッシュボード] ページを追加できます。 テンプレートに追加され、「マイ ダッシュボード」ページ セットに適用されたページは、プライベート ページとして扱われます。

ユーザーグループサイトを手動で設計する

  1. グローバル メニュー (Global Menu) を開き、 コントロール パネルに移動して、 ユーザー グループをクリックします。

  2. 目的のグループの アクション (Actions) をクリックし、 ページの管理を選択します。

  3. サイトページを追加およびデザインします

    プライベート ページが無効になっている間、この方法で追加されたすべてのページは マイ プロフィール ページ セットに追加されます。 マイダッシュボード セットにページを追加するには、プライベートページを有効にして作成する必要があります。

  4. (オプション) サイト メニュー (Site Menu) をクリックして、追加のサイト アプリケーションと構成オプションにアクセスします。

ページがユーザー グループ サイトに追加されると、 ユーザー グループ アプリケーションから表示できるようになります。 目的のグループの アクション ボタン (Actions Button) をクリックし、 プロフィールページに移動 または ダッシュボードページに移動を選択します。

サイトテンプレートの使用

  1. グローバル メニュー (Global Menu) を開き、 コントロール パネルに移動して、 ユーザー グループをクリックします。

  2. 目的のグループの アクション (Actions Button) をクリックし、 編集を選択します。

  3. マイ プロフィール および マイ ダッシュボード ドロップダウン メニューを使用して、各ページ セットのサイト テンプレートを選択します。

    「マイ プロファイル」および「マイ ダッシュボード」ページ セットのサイト テンプレートを選択します。

  4. サイト テンプレートからの変更の伝播を有効にするかどうかを決定します。

    有効にすると、テンプレートの変更がユーザー グループ サイトに自動的に伝播されます。 このオプションを無効にして後で再度有効にすると、テンプレートのページがユーザーのサイトにコピーされ、行われた変更が上書きされます。

  5. [保存]をクリックします。

保存されると、テンプレートのページは各グループ メンバーの個人サイトの マイ プロフィール または マイ ダッシュボード ページ セットに追加されます。

従来のユーザーグループサイトの動作

たとえ数百万のユーザーがいても、ユーザー グループ サイト ページの継承のパフォーマンスには影響しません。 ただし、Liferay Portal および Liferay DXP のバージョン 7.0 より前では、ユーザー グループ ページを各ユーザーの個人サイトにコピーする必要がありました。

Liferay DXP 7.2を使用していて、その動作を維持する必要がある場合は、次の行を portal-ext.properties ファイルに追加して有効にします。

user.groups.copy.layouts.to.user.personal.site=true

このプロパティはLiferay DXP 7.3で削除されました。

このプロパティを trueに設定すると、テンプレート ページはユーザーの個人用サイトに一度コピーされ、 サイト管理者がこのサイト テンプレートに関連付けられているページを変更できるようにする オプションが有効になっている場合は変更できます。 テンプレート ページへの変更は、その後グループに追加されたユーザーにのみ影響します。 グループからユーザーを削除するとページが削除され、ユーザーを再度追加するとページが再度コピーされます。 サイト テンプレートへの変更は、 サイト テンプレートからの変更の伝播を有効にする がオンになっている場合にのみ、既存のメンバーに伝播されます。