Web サイト構成の移行

Power Pagesポータル開発には、ポータル エンド ユーザーのための望ましいエクスペリエンスを実現するための、複数の構成およびカスタマイズが含まれます。

Web サイト インスタンスの開発または構成が完了したら、最新の Web サイト構成を開発からテスト、または運用環境に移行できます。

移行には、ソースの Microsoft Dataverse 環境からの既存の構成のエクスポートし、その後対象 Dataverse 環境へのそのデータをインポートすることが含まれています。

ターゲット環境を準備する

標準データ モデルを使用している場合は、ターゲット環境を準備します。 拡張データ モデルを使用する環境では、これらの手順は必要ありません。 Web サイトの構成の転送に進むことができます。

メモ

  • ターゲット環境の準備は 1 回限りのプロセスです。 Dataverse にマネージド Power Pages ソリューションをインストールし、Power Pages Web アプリケーションを構成するには、新しい Web サイトをプロビジョニングする必要があります。 このプロセスでは、既定の Web サイト メタデータもインストールされます。これは、ソース環境の Web サイト メタデータに置き換えられます。
  • ターゲット環境の最大添付ファイルサイズが、ソース環境と同等以上のサイズに設定されていることを確認してください。
  • [環境設定] ダイアログ ボックスの [システム設定の電子メール] タブの [最大ファイル サイズ] 設定によって、ファイルの最大サイズが決まります。
  • 開発者、試用版、および運用 Web サイト と、開発者、試用版、サンドボックス、および運用 環境 の違いに注意してください。
  • 試用版、開発者、または運用 Web サイトを、同じ環境または別の環境の別の試用版、開発者、または運用 Web サイトに 移行 できます。 サンドボックスまたは運用環境で運用 Web サイトをプロビジョニングする必要があります。
  1. ターゲット環境で新しい Web サイトをプロビジョニングします。 ソース環境で使用したのと同じ Web サイト テンプレート を使用します。 たとえば、ソース環境で Dynamics 365 Customer Self-Service テンプレートを使用してサイトをプロビジョニングした場合は、ターゲット環境で Dynamics 365 Customer Self-Service テンプレートを使用してサイトをプロビジョニングします。

  2. ターゲット環境で、ポータル管理アプリを使用して、新しく作成された Web サイト レコードを削除します。 このアクションにより、既定の Web サイト構成データがターゲット環境から削除されます。

    Web サイト レコードを削除する

  3. Power Apps の ターゲット 環境で、ポータル アプリを削除します。 このアクションにより、既定のサイトをレンダリングするように現在構成されている Web サイトが削除されます。

    メモ

    ポータル管理アプリは削除しないでください。

    ポータル アプリを削除します。

Web サイト構成をターゲット環境に転送する

Power Platform CLI、構成移行ツール、またはソリューションを使用して、ソース環境からサイト メタデータを転送します

ターゲット環境でサイトを再アクティブ化する

Web サイトをターゲット環境に転送した後、Web サイトを再アクティブ化します。

  1. ターゲット環境のPower Pagesホーム画面で、[非アクティブなサイト] を選択します。 その環境へ移行した Web サイトが表示されます。

  2. 再度有効にする を選択します。

    Web サイトを再度有効にします。

  3. 再アクティブ化された Web サイト名を入力し、Web アドレスを作成するか、既定値をそのまま使用します。

  4. 完了を選択します。

  5. ソース環境からの Web サイトの更新は、この新しいターゲット環境に表示されます。 今後は、Web サイトの構成データを転送することで、ソース環境からターゲット環境に構成を転送できます。

メモ

Power Pagesホーム ページの [非アクティブなサイト] リストに表示される Web サイトは、ポータル管理アプリアクティブな Web サイトの一覧にも表示されます。

web サイト メタデータを転送する

拡張データ モデルを使用して Web サイトを構成する場合は、Power Platform ソリューションを使用して Web サイトの構成を転送できます。 詳細については、「Power Pagesでのソリューションの使用」を参照してください。

メモ

ターゲット環境で 拡張データ モデルが有効になっていることも確認してください。

移行したデータを使用して新しい web サイトを作成する

移行プロセスで既存の Web サイトが更新された場合は、ターゲット環境に更新プログラムが表示されます。

移行が新しい Web サイトの場合は、移行された Web サイトが Power Pages ホーム ページの [非アクティブなサイト] タブに表示されます。

  1. ターゲット環境のPower Pagesホーム画面で、[非アクティブなサイト] を選択します。 その環境へ移行した Web サイトが表示されます。

  2. 再度有効にする を選択します。

    Web サイトを再度有効にします。

  3. 再アクティブ化された Web サイト名を入力し、Web アドレスを作成するか、既定値をそのまま使用します。

  4. 完了を選択します。

テナントからテナントへの移行

Power Pages サイトを別のテナントに移動するには、ソリューションの一部としてサイトをエクスポートし、ソース テナント内のサイトを削除またはリセットしてから、ターゲット テナント環境でサイトをインポートしてアクティブ化します。

Important

環境レベルの前提条件と移動手順については、Power Platform のテナント間移行 に関する記事を参照してください。

移動を計画する

再構成する必要があるテナント固有の構成を特定します。 サイト接続、アプリの登録、認証プロバイダー、統合、および一部の管理者設定は、すぐに使用できる状態では転送されません。

サイト構成を移動する

  1. ソリューションの一部としてサイト構成とカスタマイズをエクスポートします。 追加の構成データを転送するには、この記事の Web サイト メタデータ転送手順 を使用します。

  2. 環境を移動する前に、ソース テナント内のサイトを削除または リセット します。

  3. Power Platform テナント間の移行ガイダンスに従って、環境レベル の移動を完了します

  4. ターゲット テナント環境にサイト ソリューションをインポートします。

  5. Power Pagesの [非アクティブなサイト] タブからインポートしたサイトをアクティブにします。 アクティブ化の手順については、「 ターゲット環境でのサイトの再アクティブ化」を参照してください。

  6. テナント固有の接続、統合、ランタイム機能、サイト データ、および管理者設定を再構成します。

  7. 移行が完了したら、サイトを運用環境に変換します。

接続と統合を再構成する

ターゲット テナント環境でサイトをアクティブ化したら、テナント固有のリソースに依存する接続と統合を手動で再構成します。

  • ポータルのホストから Dataverse への接続のアプリ登録が変更されるため、サイト接続を再構成します。
  • カスタム ドメインと関連付けられている SSL 証明書を構成します。
  • SharePoint接続を再認証します。
  • Power BIワークスペース認証を再構成し、サイト コードで参照されているワークスペース ID を更新します。
  • 移動後Power Automateクラウド フロー GUID が保持されているかどうかを確認します。 必要に応じて、フロー参照と接続を再構成します。

ランタイム機能を再構成する

テナント ID、アプリの登録、またはサービス接続に依存するランタイム機能を確認して再構成します。

  • 認証プロバイダー、特にソース Microsoft Entra テナントに依存するプロバイダーを構成します。
  • Microsoft Copilot Studioエージェントを再構成します。
  • クラウド フローを再構成します。
  • 外部アプリを再構成します。

サイト データを移行する

サイト構成で転送されないサイト データを移行します。

  • Dataverse 連絡先レコードやサイト固有のデータ レコードなど、認証されたサイト ユーザーを移行します。
  • ターゲット サイト エクスペリエンスに必要な他のサイト データを移行します。

管理者設定を再構成する

一部の管理者設定は、移行後に既定値に戻ります。 ターゲット テナント環境でこれらの設定を確認して構成します。

  • ターゲット サイトの AI 機能を構成します。
  • SharePoint、Power BI、ガバナンスの設定など、既定値に戻すその他の機能を再構成します。
  • コンテンツ配信ネットワーク (CDN) と Web アプリケーション ファイアウォール (WAF) の設定を再構成します。

メモ

公開する前に、ターゲット テナント環境のすべてのページ、アクセス許可、ユーザー アクセス、統合を検証します。

関連項目