次の方法で共有


キャンバス アプリのエクスポートとインポートの概要

この記事では、単一のアプリ ファイル、アプリ パッケージの形式でキャンバス アプリをエクスポートおよびインポートするために使用できるさまざまなオプションと、アプリケーション ライフサイクル管理 (ALM) の観点からの考慮事項について説明します。 ALMを効果的に管理するには、ソリューションを使用することをお勧めします。 キャンバス アプリ パッケージはALMをサポートしていないため、 Dataverse にアクセスできない場合にのみ、基本的なインポートおよびエクスポート機能に使用してください。

次のいずれかのオプションを使用して、キャンバス アプリをエクスポートおよびインポートできます。

重要

  • パッケージの互換性がないため、キャンバス アプリ パッケージは Dataverse ソリューション パッケージ と併用できません。
  • フロー、接続参照など Dataverse 依存関係があるキャンバス アプリは、キャンバス アプリ パッケージではサポートされていません。 Microsoft Power Platform 環境内の ALM 機能については、キャンバス アプリ パッケージのエクスポートとインポートではなく、Microsoft Dataverse と ソリューションを使用します。 詳細情報: ALMの概要
  • App Insights インストルメンテーション キーは、インポートされたキャンバス アプリに存在する場合があります。 アプリをインポートした後、インストルメンテーション キーを調べて、目的の App Insights リソースに対応していることを確認します。

キャンバス アプリをアプリ パッケージとしてエクスポートおよびインポートする

パッケージを使用して、キャンバス アプリをエクスポートおよびインポートできます。 この機能を使用すると、ある環境からアプリをエクスポートし、別の環境にインポートできます。

キャンバス アプリ パッケージに含まれるリソース

アプリは、さまざまなリソースを使用する可能性があります。 たとえば、ほとんどのアプリは接続を使用します。 他のアプリでは、Power Automate を使用したり、カスタム コネクタを準備したり、あるいはゲートウェイを使用してオンプレミスのリソースに接続したりできます。 一部のアプリでは Dataverse カスタマイズも使用される場合があります

次の表では、さまざまなリソース タイプ、サポータビリティ、インポート オプションを説明します。

リソースの種類 サポートされています インポート オプション
App はい、キャンバス アプリの場合 アプリを 環境 にインポートするには、次の2つのオプションがあります。
  • 新規作成: パッケージがインポートされる 環境 に、アプリが新しいアプリとして作成されます。
  • 更新: アプリが環境に既に存在し、このパッケージのインポート時に更新されます。
Power Automate はい フローを 環境 にインポートするには、次の2つのオプションがあります。
  • 新規作成: フローは、パッケージがインポートされる 環境 に新しいフローとして作成されます。
  • 更新: フローが環境に既に存在し、このパッケージのインポート時に更新されます。

注: フローが依存するすべてのリソースは、エクスポートされるアプリ パッケージにも含まれますが、パッケージのインポート時に構成する必要があります。

ソリューションを使用して、フローをエクスポートおよびインポートすることもできます。 詳細情報: Power Automate ソリューション
カスタム コネクタ いいえ カスタム コネクタのエクスポートはサポートされていません。 ターゲット 環境 でカスタム コネクタを再作成する必要があります。
つながり いいえ 接続のエクスポートはサポートされていません。 ターゲット 環境 で接続を再作成する必要があります。
Dataverse のカスタマイズ いいえ キャンバス アプリ パッケージの一部として Dataverse のカスタマイズのエクスポートはサポートされていません。 代わりに Dataverse ソリューションを使用する必要があります。 詳細情報: Dataverse ソリューション
ゲートウェイ いいえ ゲートウェイをエクスポートまたはインポートすることはできません。 ターゲット 環境 にゲートウェイを再作成する必要があります。

Permissions

キャンバス アプリ パッケージをエクスポートできるのは、アプリの 所有者 または 共同所有者 のみです。 アプリをインポートするには、インポート先の 環境 に対する 環境作成者 権限が必要です。

参照