多くの Publisher インプリメンテーションでは、エンド ユーザーに表示される前に、開発サイトを使用して Publisher オブジェクトの作成・テストを行います。開発サイトは、エンド ユーザーがアクセス可能な制作サイトの Publisher インプリメンテーションをコピーしたものです。ポータル管理ユーザー インタフェースを使用すると、設定を壊すことなく、サイト間で Publisher オブジェクトを移動することができます。
ポータルの [管理] ページの [移行] - [インポートおよび移行] - [エクスポート] ユーティリティを使用すると、Publisher フォルダ、フォルダ メタデータ、フォルダ コンテンツをインポート・エクスポートすることができます。
移行ユーティリティを使用すると、制作サイトや中間サイト、開発サイト以外の Publisher 環境にオブジェクトやコンテンツを導入することができます。例えば、このユーティリティを使用すると、カスタム アプリケーション、コンポーネント、またはポートレット テンプレートをさまざまなアプリケーションの開発者、パートナー、使用許諾された顧客に移行することができます。
次の Publisher オブジェクトを移行することができます。
ポートレットやポートレット テンプレート、ユーザー、グループなど、UUID を使用して内部関係が管理されるオブジェクト。UUID ではなくオブジェクト ID によって内部関係が管理されるオブジェクトを移行することはできません。これらは、クローラ リンクや保存された検索リンク、ディレクトリへ発行されるカードのようなオブジェクトです。
データ入力テンプレートやプレゼンテーション テンプレート、コンテンツ アイテム、ファイル コンテンツ アイテム、フォルダなどの発行済みのコンテンツ ポートレット オブジェクト。
フォルダに添付されているワークフロー定義。
Publisher の移行には、次の条件を満たしている必要があります。
オブジェクトが移行できるのは、同じバージョンのサーバー インスタンス間だけです。
発行可能なオブジェクトを期限切れにする場合、そのオブジェクトが発行されたサイトと同じサイトで期限切れにします。例えば、制作サイトでオブジェクトを発行して開発サイトに移行、開発サイトで期限切れにして制作サイトに移行すると、制作サイトでは期限切れになりません。
ワークフローに送信されたコンテンツ アイテムは、移行する前にワークフロー プロセスを完了する必要があります。ワークフロー プロセスを完了していないコンテンツ アイテムが移行されると、そのアイテムはターゲット サイトのワークフロー内に入りません。Publisher オブジェクトを移行するには 2 段階のプロセスがあります。