コンテンツ管理システムにおけるワークフロー
Liferay DXP 2026.Q3+
Liferayコンテンツ管理システム(Liferay CMS)では、ワークフローはコンテンツが存在する場所ではなく、コンテンツ構造の特性です。各構造には、それが利用可能なすべてのスペースに対してデフォルトのワークフローが設定されており、そのデフォルト設定はスペースごとに個別に上書きできます。これは、従来のCMSとは異なります。従来のCMSでは、Webコンテンツフォルダが、受け入れる構造とコンテンツが従うワークフローの両方を制御します。
CMSワークフロー構成
グローバルメニュー (
) → CMS → コンテンツ構造を開き、構造をクリックして構造ビルダーで開きます。コンテンツ構造(コンテンツを格納する構造でもファイルを格納する構造でも)には、一般タブの横にワークフロータブがあり、そのタブには以下の2つのワークフロー設定が含まれています。
-
デフォルトのワークフロー: この構造で作成されたエントリのワークフロー。新しい構造はワークフローなしで開始されるため、ワークフローを割り当てるまで、そのエントリはレビューなしで公開されます。インスタンス内のワークフロー定義から選択してください。 ワークフローの設計と管理を参照してください。メニューには「ワークフローなし」という項目も記載されている。デフォルト設定は、後から作成されたスペースも含め、それを使用するすべてのスペースに適用されます。
-
スペースごとのワークフロー: 構造が利用可能なスペースごとに 1 行のテーブルがあり、その上に検索スペース ボックスがあります。各行のドロップダウンメニューは、この構造で作成されたエントリに対して、そのスペースに特定のワークフローを割り当てます。
ワークフローを割り当てても、既に存在するエントリは変更されません。それぞれは、誰かが再度ワークフローに提出しない限り、現在の状態を維持します。

ワークフローの割り当てを構造とともに保存するには、最初の公開の前に 公開をクリックするか、 保存 をクリックします。別の構造に埋め込まれた 参照コンテンツ構造にはワークフロー設定が表示されません。参照先の構造体自体を開いて、そのワークフローを変更してください。
スペース内にはワークフロー設定はありません。スペース設定 には、一般的なプロパティ、共有、ごみ箱、言語が含まれます。特定の構造物に対してスペースが従うワークフローは、その構造物の「ワークフロー」タブから割り当てられます。
コンテンツ構造リストから、構造を開かずに一度に 1 つまたは複数の構造の構造のデフォルトを設定することもできます。詳しくは ワークフローの一括管理 を参照してください。既に設定されているスペースごとの割り当ては、この方法で割り当てられたデフォルト値よりも優先されます。
構造がエントリのスペースにワークフローを割り当てると、コンテンツ エディターの 公開 ボタンが ワークフローに送信 ボタンに置き換えられます。エントリーが送信された後に何が起こるかについては、 ワークフローの概要 を参照してください。
手順の詳細については、 コンテンツ構造へのワークフローの割り当て を参照してください。
スペースがデフォルトのワークフローを継承する方法
スペースごとのワークフロー テーブルの各行には、最初のオプションとして デフォルト: [構造のデフォルト] (例: デフォルト: ワークフローなし または デフォルト: 単一承認者) が提供され、その後にインスタンスのワークフロー定義が続きます。「デフォルト」オプションを選択すると、そのスペースは構造のデフォルトワークフローを継承します。構造のデフォルト設定を変更するとすぐにラベルが更新されるため、表には常に各スペースの実際のワークフローが表示されます。
「デフォルト」オプションに空白を残すと、常に構造のデフォルトに従います。後でデフォルトを変更すると、デフォルトに続くすべてのスペースも一緒に変更されます。構造が公開された後に作成されたスペースも、デフォルト設定を継承します。特定のスペースに対してワークフローを選択すると、そのスペースのみのデフォルト設定が上書きされます。スペースは別のワークフローでデフォルト設定を上書きできますが、構造のデフォルトがワークフローである場合は、「ワークフローなし」に設定することはできません。
例えば、デフォルトのワークフローが「ワークフローなし」に設定されている構造では、すべてのスペースにエントリが即座に公開されますが、マーケティングスペースの行が「単一承認者」に設定されている場合は、マーケティングエントリのみがレビューに送られます。
構造物が利用可能なスペースのみが掲載されています。スペースの可用性は、一般タブで、 このコンテンツ構造を、まだ作成されていないスペースを含むすべてのスペースで使用できるようにする チェックボックスを使用するか、選択したスペースのリストを使用して設定します。 Liferay CMS でスペースがコンテンツを整理する方法については、 スペース を参照してください。
スペースの可用性からスペースを削除すると、ワークフローごとのスペーステーブルからそのスペースの行が削除され、構造を公開する際にそのスペースのワークフロー割り当てが破棄されます。構造から作成されたコンテンツを保持していないスペースのみを削除できます。 スペース削除の安全対策 を参照してください。
フォルダベースの構成から何が変わったのか
クラシック CMSでは、ワークフローはフォルダごとに設定されます。サイト管理で、 コンテンツ & データ → Web コンテンツ に移動し、フォルダーの編集画面を開きます。その「構造制限とワークフロー」メニューには、選択した構造のみにフォルダを制限してそれぞれにワークフローを割り当てるか、フォルダの内容に対してデフォルトのワークフローを1つ設定するかを選択できるラジオボタンが用意されています。その1つのメニューで、フォルダが受け入れる構造と、そのコンテンツが従うワークフローの両方が決定されます。ドキュメントフォルダとメディアフォルダには、同等の「ドキュメントの種類に関する制限」および「ワークフロー」メニューがあります。従来の手順については、 ワークフローの有効化 を参照してください。
Liferay CMSはこれら2つの決定事項を分離し、両方ともコンテンツ構造に移行します。
| 設定 | クラシックCMS | Liferay CMS |
|---|---|---|
| ワークフローが設定されている場所 | ウェブコンテンツフォルダの構造制限とワークフローメニュー | コンテンツ構造のワークフロー タブは、スペースごとのオーバーライドが可能なデフォルト設定となっています。 |
| 構造物の利用可能性がどのように制限されるか | フォルダーの同じ構造制限とワークフローメニュー | コンテンツ構造の「一般」タブにある空き容量 |
| ワークフローにおけるフォルダの役割 | フォルダの内容に関するワークフロー | なし |
Liferay CMSのフォルダにはワークフローの設定は含まれません。ワークフローは構造に従っており、まずコンテンツの種類ごとにレビュープロセスを選択し、その後、別のプロセスが必要な箇所でそれを上書きします。
従来のCMSはLiferay DXP 2026.Q1以降メンテナンスモードに移行しており、引き続きサポートされるため、2つのシステムを並行して実行でき、それぞれ独自のワークフロー構成を使用できます。