Freigeben über


Übersicht über das Exportieren und Importieren von Canvas-Apps

In diesem Artikel erfahren Sie mehr über die verschiedenen verfügbaren Optionen zum Exportieren und Importieren von Canvas-Apps in Form einzelner App-Dateien und App-Pakete sowie über Überlegungen aus der Perspektive des Application Lifecycle Managements (ALM). Um ALM effektiv zu verwalten, empfiehlt sich die Verwendung von Lösungen. Canvas-App-Pakete unterstützen ALM nicht und sollten nur für grundlegende Import- und Exportfunktionen verwendet werden, wenn Dataverse nicht zugänglich ist.

Sie können Canvas-Apps mit einer der folgenden Optionen exportieren und importieren:

Wichtig

  • Canvas-App-Pakete können aufgrund der Paketinkompatibilität nicht mit Dataverse Lösungspaketen verwendet werden.
  • Canvas-Apps mit Dataverse-Abhängigkeiten wie Flows, Verbindungsreferenzen usw. werden für Canvas-App-Pakete nicht unterstützt. Für ALM-Funktionen in Microsoft Power Platform-Umgebungen verwenden Sie Microsoft Dataverse und Lösungen anstelle des Exports und Imports des Canvas-App-Pakets. Weitere Informationen: ALM-Übersicht
  • In importierten Canvas-Apps kann ein App Insights-Instrumentierungsschlüssel vorhanden sein. Überprüfen Sie den Instrumentierungsschlüssel nach dem Importieren einer App, um sicherzustellen, dass er der gewünschten App Insights-Ressource entspricht.

Exportieren und Importieren von Canvas-Apps als App-Pakete

Sie können Canvas-Apps mithilfe von Paketen exportieren und importieren. Mit dieser Funktion können Sie eine App aus einer Umgebung exportieren und in eine andere importieren.

In Canvas-App-Paketen enthaltene Ressourcen

Eine App kann verschiedene Ressourcen verbrauchen. Beispielsweise verwenden die meisten Apps Verbindungen. Andere Apps verwenden möglicherweise Power Automate, haben benutzerdefinierte Konnektoren oder stellen Verbindungen zu lokalen Ressourcen mithilfe von Gateways her. Einige Apps verwenden möglicherweise auch Dataverse Anpassungen

In der folgenden Tabelle werden verschiedene Ressourcentypen, Unterstützbarkeit und Importoptionen erläutert.

Ressourcentyp Unterstützt Importieren von Optionen
App Ja, für Canvas-Apps Es gibt zwei Möglichkeiten, eine App in ein Umgebung zu importieren:
  • Neu erstellen: Die App wird als neue App in Umgebung erstellt, wo das Paket importiert wird.
  • Update: Die App ist bereits in der Umgebung vorhanden und wird aktualisiert, wenn dieses Paket importiert wird.
Power Automate Ja Es gibt zwei Möglichkeiten, einen Flow in ein Umgebung zu importieren:
  • Neu erstellen: Der Flow wird als neuer Flow in Umgebung erstellt, wo das Paket importiert wird.
  • Update: Der Flow ist bereits in der Umgebung vorhanden und wird aktualisiert, wenn dieses Paket importiert wird.

Hinweis: Alle Ressourcen, von denen der Flow abhängt, werden ebenfalls in das exportierte App-Paket eingeschlossen und müssen konfiguriert werden, wenn das Paket importiert wird.

Sie können Flows auch mithilfe von Lösungen exportieren und importieren. Weitere Informationen: Power Automate Lösungen
Benutzerdefinierte Konnektoren Nr. Das Exportieren eines benutzerdefinierten Connectors wird nicht unterstützt. Sie müssen den benutzerdefinierten Connector auf dem Ziel Umgebung neu erstellen.
Verbindungen Nr. Das Exportieren einer Verbindung wird nicht unterstützt. Sie müssen die Verbindungen zum Ziel Umgebung neu erstellen.
Dataverse-Anpassungen Nein Das Exportieren von Dataverse-Anpassungen als Teil eines Canvas-App-Pakets wird nicht unterstützt. Sie müssen stattdessen Dataverse Lösungen verwenden. Weitere Informationen: Dataverse Lösungen
Gateways Nr. Sie können keine Gateways exportieren oder importieren. Sie müssen Gateways auf dem Ziel Umgebung neu erstellen.

Berechtigungen

Nur der Eigentümer oder Miteigentümer einer App kann ein Canvas-App-Paket exportieren. Zum Importieren einer App ist die Berechtigung Umgebungsersteller für das Ziel Umgebung erforderlich.

Siehe auch