パブリケーションの作成と管理
Liferay DXP/ポータル 7.3 以上
パブリケーションを使用すると、ユーザーはインスタンススコープの変更ブロックを作成できます。 各パブリケーションはインスタンススコープであるため、Liferay UIのどこからでもアクセスでき、複数のサイトからの変更を含めることができます。 デフォルトでは、ユーザーは自分が作成したパブリケーションのみを表示および管理できます。 ただし、ユーザーはお互いに招待し合い、自分のパブリケーションで共同作業を行うことができます。 詳細については、 「出版物の共同作業 」を参照してください。
パブリケーションを有効にすると、[Publications]アプリケーションページまたは[Publications]ドロップダウンメニューを使用して、パブリケーションを作成、編集、公開、または削除できます。
Liferay バージョンをアップグレードする前に、アクティブな公開がすべて公開されていることを確認してください。 アップグレード後、アクティブなパブリケーションは 古い としてマークされ、公開、変更、または元に戻すことはできません。
Liferay DXP 2024.Q2+/Portal GA120+以降では、調整不可能な差異(スキーマの変更など)のみが原因となり、 公開内容が古くなります。 さらに、古くなったパブリケーションから他のパブリケーションに変更を移動することもできます。
出版物の作成
-
パブリケーション ドロップダウン メニューをクリックし、 新しいパブリケーションの作成を選択します。
![[Publications]ドロップダウンメニューで[新規公開を作成]をクリックします。](https://resources.learn.liferay.com/images/dxp/latest/en/sites/publishing-tools/publications/creating-and-managing-publications/images/01.png)
または、出版物アプリケーションを開き、 進行中 タブで 追加 (
)をクリックします。 -
出版物の 名前 と 説明 を入力します。
または、 公開テンプレート を選択して、これらのフィールドに自動的に入力します。
注パブリケーション名は一意である必要はありません。 ただし、整理するために一意の名前を使用することをお勧めします。
-
作成をクリックします。
![パブリケーションの名前と説明を入力し、[Create]をクリックします。](https://resources.learn.liferay.com/images/dxp/latest/en/sites/publishing-tools/publications/creating-and-managing-publications/images/02.png)
パブリケーションが作成されたら、それに変更を加えることができるようになります。 編集と公開のプロセスの詳細については、「 変更の作成と公開 」を参照してください。
作成後、各パブリケーションは、パブリケーションで行われた変更と競合しない限り、本番環境で行われた変更で自動的に更新されます。
進行中のパブリケーションの管理
[Ongoing]タブでは、表示する権限があるすべてのアクティブな未公開のパブリケーションの表を表示できます。 表は編集日時順にソートされており、各パブリケーションの名前、説明、最終変更時刻、作成時刻、および所有者が含まれています。
![[進行中]タブには、有効な未公開のすべてのパブリケーションが一覧表示されます。](https://resources.learn.liferay.com/images/dxp/latest/en/sites/publishing-tools/publications/creating-and-managing-publications/images/03.png)
ここから、パブリケーションの [アクション] ボタン (
) をクリックして、次のアクションを実行できます。
出版物の作業: 変更を追加する出版物を選択します。 選択すると、[Publications]ドロップダウンメニューからパブリケーションと本番環境を簡単に切り替えることができます。 詳細については、「 出版物の変更 」を参照してください。
編集: 出版物の名前または説明を変更します。
変更を確認: 公開に含まれるすべての変更を表示します。 詳細については、「 公開の変更の確認 」を参照してください。
ユーザーを招待: 出版物で共同作業を行うユーザーを招待します。 詳細については、 「出版物の共同作業 」を参照してください。
公開: 出版物の公開プロセスを開始します。 これにより、ユーザーは公開設定ページにリダイレクトされ、そこで競合を解決できます。 競合がない場合、 公開 をクリックして変更内容を公開できます。 詳細については、 変更の公開 および 競合の解決 を参照してください。
スケジュール:パブリケーションの変更を本番環境に適用するようにスケジュールします。 詳細については、 公開の変更 を参照してください。
権限: パブリケーション固有の 権限 をユーザー ロールに割り当てます。 このように設定された権限は、個々のパブリケーションに範囲指定されます。
削除: インスタンスからパブリケーションを削除します。 選択すると、選択項目を確認するように求められます。
パブリケーションを削除すると、データベースからすべての変更が完全に削除され、元に戻すことはできません。 パブリケーションを削除する前に、保存するデータがすべて保存されていることを確認してください。
スケジュール設定されたパブリケーションの管理
[Scheduled]タブでは、表示する権限があるすべてのスケジュールされたパブリケーションの表を表示できます。 デフォルトでは、スケジュールされた公開は 名前順に表示されますが、変更日順や各公開のスケジュール順で並べ替えることもできます。
![[スケジュール]タブには、インスタンスでスケジュールされているすべてのパブリケーションが一覧表示されます。](https://resources.learn.liferay.com/images/dxp/latest/en/sites/publishing-tools/publications/creating-and-managing-publications/images/04.png)
スケジュールが設定されると、変更をパブリケーションに追加することはできません。 ただし、[アクション] ボタン (
) をクリックすると、次のアクションを実行できます。
スケジュール解除: スケジュールされた公開をキャンセルし、公開を 進行中 ステータスに戻します。
再スケジュール:変更を本番環境に公開する別の日時を設定します。
変更を確認: 公開に含まれるすべての変更を表示します。
古くなった出版物の管理
Liferay DXP 2024.Q2+/ポータル GA120+
アップグレード後、古いバージョンで作成された出版物は古くなり、参照としてのみ機能し、変更、元に戻すこと、または公開することはできなくなります。 ただし、ユーザーは互換性のある変更を表示、削除したり、別のパブリケーションに移動したりすることはできます。
古くなった出版物を管理するには、
-
グローバル メニュー (
) を開き、 アプリケーション タブに移動して、出版物の下の 出版物 をクリックします。 -
管理する古い出版物の横にある アクション (
) をクリックします。 -
利用可能なアクションを選択します。 [変更の確認] を選択して変更に関する詳細情報を表示し、それを別のパブリケーションに移動するか、 [削除] を選択して古くなったパブリケーションを削除します。
変更を新しい出版物に移動するには、
-
新しいパブリケーションを作成するか 既存のパブリケーションを開いて新しい変更を保存します。
-
管理する古いパブリケーションの横にあるパブリケーション名または アクション (
) をクリックし、 変更の確認を選択します。 -
移動する変更の横にある アクション (
) をクリックし、 変更の移動を選択します。 変更の作成者と変更内容の概要を表示するページが表示されます。
-
ページの下部にある対象の出版物を選択し、 「変更を移動」 をクリックしてプロセスを完了します。

変更は対象の公開に移動され、スケジュール設定/公開できるようになります。
2025年第1四半期以降の古い出版物の管理
Liferay DXP 2025.Q1+/ポータル GA132+
以前のバージョンの出版物は、アップグレード前に既に古いものとしてマークされていた場合を除き、自動的に古いものとしてマークされなくなりました。
これらの出版物は通常の出版物として管理でき、—追加の制限なしに編集、競合の解決、および公開を行うことができます。
出版物を管理するための古い機能を再導入するために、
-
グローバル メニュー (
) を開き、[コントロール パネル] タブの インスタンス設定 に移動します。 -
「プラットフォーム」の下で、 「パブリケーション」 を選択し、「パブリケーションの競合」の下で 「スキーマ バージョン チェックの有効化」 を有効にします。
このオプションを有効にすると、将来のアップグレード時にパブリケーションが古いものとしてマークされるようになります。
古くなった出版物は、既存のものでも、機能を有効にした後に新しくマークされたものでも、再アクティブ化できます。 公開を再アクティブ化すると、下書きステータスに移行し、変更を新しい公開に転送せずに編集して公開できるようになります。
出版物を再アクティブ化するには、その アクション メニュー (
) を開き、 再アクティブ化を選択します。

パブリケーションの履歴の管理
[History]タブでは、他のユーザーによって公開されたものを含め、DXPインスタンスに対して公開されたすべてのパブリケーションの表を表示できます。 デフォルトでは、パブリケーションは公開日でソートされていますが、名前でソートすることもできます。
![[履歴]タブには、インスタンスで以前に公開されたすべてのパブリケーションが一覧表示されます。](https://resources.learn.liferay.com/images/dxp/latest/en/sites/publishing-tools/publications/creating-and-managing-publications/images/08.png)
ここから、パブリケーションの 元に戻す をクリックすると、変更を元に戻す新しいパブリケーションが自動的に作成されます。 [元に戻す]パブリケーションの一部として、DXPインスタンスに追加の変更を加えることもできます。 詳細については、「 変更を元に戻す 」を参照してください。
インスタンスで公開されたすべてのパブリケーションは [履歴] タブに表示されますが、パブリケーションの変更リストを表示したり元に戻したりできるのは、パブリケーションの所有者と共同編集者だけです。
バージョン別の機能の可用性
| 機能 | Liferay DXPバージョン | ポータルバージョン | メモ |
|---|---|---|---|
| 古くなった出版物の管理 | 2024年第2四半期以降 | GA120+ | 以前のバージョンの出版物は、アップグレード後に古いものとしてマークされます。 ユーザーは、変更を新しいパブリケーションに移動することで、これらのパブリケーションを管理できます。 |
| 古くなった出版物のアップグレードの管理 | 2025年第1四半期以降 | GA132+ | アップグレード前にマークされていなかった限り、出版物は自動的に古いものとしてマークされなくなりました。 これらは通常の出版物として管理できます。 |