アセットライブラリの作成と管理
Liferay DXP 7.3+
アセット ライブラリ アプリケーションを使用して、アセットのライブラリを作成および管理できます。 このアプリケーションにアクセスするには、 グローバル メニュー (
) を開き、 アプリケーション タブに移動して、 アセット ライブラリをクリックします。

アセットライブラリの作成
-
アセット ライブラリ アプリケーションで、 追加 (
) をクリックします。 -
新しいライブラリの 名前 を入力します。
-
[保存]をクリックします。
今すぐアセット ライブラリを構成するか、既定の設定を受け入れてコンテンツの追加を開始できます。
アセットライブラリの設定
アセット ライブラリを作成すると、Liferay によって構成ページが表示されます。 その後、ライブラリの アクション (
) をクリックし、 編集を選択してライブラリを設定できます。 構成オプションは、 一般、 サイト、および 言語の 3 つのセクションに表示されます。
アセット ライブラリ設定をクリックして、ライブラリのダッシュボード ページからこれらのオプションにアクセスすることもできます。
一般設定
ここで、アセット ライブラリの基本情報を設定できます。
詳細: ライブラリの一意の ID を表示し、名前または説明を構成します。
アプリケーション: ライブラリでサポートされているアプリケーション (ドキュメントとメディア、コレクション、翻訳プロセス、Web コンテンツなど) をアクティブ化または非アクティブ化します。 これによって、ライブラリ内のアプリケーションを使用できるかどうかが決まります。 アプリケーションを非アクティブ化しても、アプリケーションのアセットは削除されず、接続されたサイトから削除されるわけでもありません。
共有: アセットの共有を有効または無効にします。 有効にすると、アセット ライブラリのメンバーは他のユーザーとアセットを共有できます。
アセットの自動タグ付け: 自動タグ付けを有効または無効にします。 有効にすると、アセットはインスタンスレベルで設定されたプロバイダーによって自動タグ付けされます。
ドキュメントとメディア: このライブラリのHTTPディレクトリ閲覧を有効または無効にします。 デフォルトでは、この設定は無効になっています。 有効にすると、アセット ライブラリの表示権限を持つユーザーは、ブラウザーでそのドキュメント ライブラリ内のファイルとフォルダーを表示できます (例: http://localhost:8080/documents/asset-library-{assetLibraryId})。 Liferay 2024.Q1+/GA112+ の場合は、アップロードされるアセットの最大ファイル サイズも設定します。 この値は、インスタンス レベルまたはシステム レベルで設定された最大アップロード要求サイズを超えることはできません。 値を 0 に設定すると、アップロードされるファイルの制限はなくなります。
ごみ箱: ライブラリのごみ箱を有効または無効にし、リサイクルされたアセットの最大保存期間を設定します。 デフォルトでは、最大経過時間は43200分(つまり30日)に設定されています。
サイト
ここで、アセット ライブラリを Liferay サイトに接続し、それらの関係を設定できます。

追加: 選択したライブラリに新しいサイトを接続します。
検索可能/検索不可にする: ライブラリのアセットが、選択したサイトの検索クエリに表示されるかどうかを決定します。 デフォルトでは、すべての接続が検索可能です。
Make Web Content Structures Available: デフォルトでは、この機能は無効になっています。 有効にすると、接続されたサイトでライブラリの Web コンテンツ構造とテンプレートを使用できます。 後でこの機能を無効にすると、サイト内のライブラリの構造とテンプレートを使用する Web コンテンツは利用できなくなります。
切断: 選択したサイトをライブラリから切断します。 切断されると、サイトからライブラリのアセットにアクセスできなくなります。 Web コンテンツ構造を利用可能にする が有効になっている間は、ライブラリをサイトから切断することはできません。 これは、ライブラリの構造とテンプレートを使用するサイト コンテンツが壊れないようにするためです。
Liferay DXP 2025年第3四半期以降
サイト テンプレート をアセット ライブラリに関連付けることもできます。 ユーザーがテンプレートを使用して新しいサイトを作成すると、新しいサイトは自動的にアセット ライブラリに接続されます。 これにより、同じテンプレートから作成されたサイト間でのアセットの共有と Web コンテンツ構造の再利用が簡素化されます。
サイト テンプレートの伝播が有効になっている場合、テンプレート接続への変更は、そこから作成されたサイトに自動的に影響します。 伝播が無効になっている場合は、テンプレート接続を追加または削除しても既存のサイトは影響を受けません。
サイトテンプレートを関連付けるには、
-
[接続されたサイト] の横にある [追加 ] をクリックします。
-
サイト テンプレート タブを選択します。
-
リストからサイト テンプレートを選択します。 接続に追加され、サイト テンプレートとして識別されます。

ステージングが有効になっているアセット ライブラリにサイト テンプレートを接続することはできません。
言語
ここでは、ライブラリにインスタンスのデフォルトの言語設定を使用するか、独自の言語設定を定義するかを選択できます。 カスタム構成を選択した場合は、 編集 をクリックして、ライブラリで使用できる言語を決定します。 次に、言語をドラッグ アンド ドロップして相対的な優先順位を設定できます。

カスタムのデフォルト言語を設定するには、希望する言語の アクション (
) をクリックし、 デフォルトに設定を選択します。
アセットライブラリメンバーシップの管理
アセット ライブラリのユーザー メンバーシップを表示および管理するには、ダッシュボード ページにアクセスし、 メンバーシップをクリックします。 ここから、 追加 (
) をクリックして、選択したライブラリに新しいユーザー、組織、およびユーザー グループを追加できます。 また、既存のメンバーの アクション (
) をクリックして、役割を割り当てたり、メンバーシップを削除したりすることもできます。

デフォルトでは、アセット ライブラリには次のロールが含まれます。
-
アセット ライブラリ メンバー: 基本的な権限を付与し、アセット ライブラリに属するユーザーに自動的に割り当てられます。
-
アセット ライブラリ接続サイト メンバー: 接続されたサイトのメンバーに自動的に割り当てられます。
-
アセットライブラリコンテンツレビュア: ワークフロー内のコンテンツをレビューするために必要な権限を付与します。
-
アセット ライブラリ管理者: コンテンツ、メンバーシップ、設定など、アセット ライブラリのほとんどの側面を管理する権限を付与します。 ただし、所有者または管理者のロールを変更したり、他のメンバーに割り当てたりする権限は付与されません。
-
アセット ライブラリ所有者: アセット ライブラリのすべての側面に対する制御を許可し、ライブラリの作成者に自動的に割り当てられます。
デフォルトでは、アセット ライブラリ メンバーの権限は、対応するサイト メンバーの権限よりも制限されています。 つまり、メンバーにコンテンツの管理責任を持たせる場合は、アプリケーションへのアクセス、コンテンツの更新/削除権限などを手動で付与する必要があります。
アセット ライブラリ ロールの作成またはカスタマイズは、他の種類のロールの場合と同じプロセスです。 ロールの作成、カスタマイズ、管理、割り当ての方法については、 ロールと権限 を参照してください。
アセットライブラリの削除
インスタンスからアセット ライブラリとそのコンテンツを削除するには、その アクション (
) をクリックし、 削除を選択します。 その後、削除を確認するメッセージが表示されます。 削除されると、含まれているすべてのアセットがデータベースから削除され、以前に接続されていたサイトでは利用できなくなります。
アセット ライブラリの削除は元に戻せません。 正しいライブラリを削除していること、および保持したいアセットをバックアップしていることを確認してください。