Share via


Canvas-Apps und Cloud-Flows standardmäßig einer Lösung hinzufügen (Vorschauversion)

[Dieser Artikel ist Teil der Dokumentation zur Vorabversion und kann geändert werden.]

Sie können eine Canvas-App in einer Lösung erstellen in Power Apps oder einen Cloud Flow in einer Lösung erstellen in Power Automate. Das Erstellen einer Canvas-App oder eines Cloud-Flows in einer Lösung erforderte zuvor manuelle Schritte. Jetzt können Sie sie standardmäßig in einer Lösung erstellen.

Da Canvas-Apps und Cloud-Flows in einer Lösung in Microsoft Dataverse definiert sind, können Sie Dataverse-Funktionen verwenden, um sie zu verwalten, darunter Verbindungsreferenzen, Umgebungsvariablen, die Dataverse-API, rollenbasierte Sicherheit und lösungsbasiertes Anwendungslebenszyklusmanagement (ALM).

Wichtig

Dies ist eine Vorschauversion. Die Vorschaufunktionen sind nicht für die Produktion vorgesehen und weisen möglicherweise eine eingeschränkte Funktionalität auf. Diese Funktionen stehen vor der offiziellen Version zur Verfügung, damit Kunden früher Zugriff darauf erhalten und Feedback geben können.

Anforderungen

  • Lösungen werden in Dataverse gespeichert, sodass die Umgebung eine Dataverse Datenbank haben muss, um diese Funktion zu verwenden. Wenn dies bei Ihnen nicht der Fall ist, fügen Sie eine Dataverse Datenbank hinzu.
  • Um Canvas-Apps in Lösungen zu erstellen, müssen Sie über Schreibberechtigungen für die CanvasApp-Tabelle verfügen. Um Cloud-Flows in Lösungen zu erstellen, sollten Sie die Umgebungs-Hersteller-Rolle haben. Weitere Informationen finden Sie unter Sicherheitsrollen und Berechtigungen.
  • Eine Canvas-App oder Cloud-Flow innerhalb einer Lösung muss für Sie freigegeben werden, bevor Sie sie anzeigen oder bearbeiten können.

Wichtig

Bevor Sie die standardmäßige Erstellung von Canvas-Apps und Cloud-Flows in Lösungen aktivieren, lesen Sie die Überlegungen.

Unterstützte Erstellungsmethoden und Einstiegspunkte

Für die Erstellung von Canvas-Apps und Cloud-Flows stehen mehrere Methoden und Einstiegspunkte zur Verfügung.

Canvas-Apps Erstellungsmethoden und Einstiegspunkte

In der folgenden Tabelle sind die Methoden zusammengefasst, mit denen Sie standardmäßig Canvas-Apps in einer Lösung erstellen können.

Methode Standardmäßig für Canvas-Anwendungen in einer Lösung verfügbar?
Canvas-App aus Dataverse erstellen Ja
Erstellen Sie eine Canvas-App aus anderen Datenquellen wie SharePoint, Excel, Azure Blob Storage und anderen Ja
Erstellen einer Canvas-App ohne Vorlage
HINWEIS: Power Apps > Anwendungen > Neue Anwendung > Leinwand erstellt auch eine leere Canvas-App.
Ja
Eine Canvas-App anhand einer Vorlage erstellen Nein
Erstellen Sie eine Canvas-App, indem Sie SharePoint-Formulare anpassen Nein
Erstellen Sie eine Canvas-App direkt im Azure-Portal unter Verwendung von Azure SQL Database Nein

Cloud-Flow-Erstellungsmethoden und Einstiegspunkte

In der folgenden Tabelle sind die Methoden zusammengefasst, mit denen Sie standardmäßig Cloud-Flows in einer Lösung erstellen können.

Methode Standardmäßig für Cloud-Flows in einer Lösung verfügbar?
Einen Cloud-Flow komplett neu in einem Portal erstellen Ja
Cloud-Flow aus einer Vorlage in einem Portal erstellen Ja
Cloud-Flow aus dem Power Automate Management-Connector erstellen Ja
Cloud-Flow aus PowerShell erstellen Ja
Einen Cloud-Flow aus Power Apps erstellen Ja
Cloud-Flow von Teams neu erstellen Ja
Einen Cloud-Flow aus OneDrive erstellen Ja
Cloud-Flow aus Dynamics 365 Ja
Cloud-Flow aus einer Vorlage aus de Excel-Add-In erstellen Ja
Cloud-Flow aus einer Power Automate Mobile-App erstellen Ja
Einen Cloud-Flow aus SharePoint erstellen Ja
Cloud-Flow aus einer Project Roadmap erstellen Ja

Wichtig

Nicht unterstützte Einstiegspunkte können keinen Cloud-Flow erstellen, bis diese Unterstützung hinzugefügt wird, um einen Lösungs-Cloud-Flow mit diesem Einstiegspunkt zu erstellen. Sie müssen zuerst einen Cloud-Flow in einer Lösung mit einer unterstützten Methode erstellen.

Die Funktion aktivieren

Diese Funktion ist standardmäßig deaktiviert. Sie müssen ihn aktivieren, bevor Sie ihn verwenden können.

  1. Melden Sie sich im Power Platform Admin Center an und wählen Sie dann eine Umgebung aus.
  2. Gehen Sie zu Einstellungen > Produkte > Funktionen.
  3. Unter Erstellen Sie neue Canvas-Apps und Cloud-Flows Dataverse Lösungen (Vorschauversion) aktivieren Sie Canvas-Apps und Cloud-Flows nach Bedarf.

Erfahren Sie mehr über die Verwaltung von Funktionseinstellungen.

Canvas-Apps und Cloud-Flows in Lösungen anzeigen

Um Canvas-App- und Cloud-Flow-Objekte in einer Lösung anzuzeigen, verwenden Sie die Lösungsansicht. Sie müssen Zugriff auf das in einer Projektmappe hinzugefügte Objekt haben, um es in einer Projektmappenansicht zu sehen.

Mithilfe von Lösungen exportieren und importieren

Sobald die Funktion aktiviert ist, verwenden Sie die Lösungen Export und Import anstelle von exportieren und Importieren älterer Pakete von Canvas-Apps und -Flows. Legacy-Pakete können in Umgebungen importiert werden, in denen die Umgebungseinstellung deaktiviert ist.

Überlegungen

Berücksichtigen Sie die folgenden Überlegungen, bevor Sie sich entscheiden, standardmäßig Canvas-Apps und Cloud-Flows in einer Lösung zu erstellen.

  • Der Kapazitätsverbrauch Ihrer Dataverse-Umgebung und die damit verbundenen Kosten könnten steigen.

  • Bekannte Lösungseinschränkungen in Bezug auf Canvas-Apps gelten weiterhin standardmäßig für Canvas-Apps, die in Lösungen erstellt wurden.

  • Diese Funktion erstellt automatisch Umgebungsvariablen, wenn Sie Datenquellen für Ihre Apps hinzufügen.

  • Standardmäßig speichert diese Funktion alle Canvas-Apps in der Standardlösung, Common Data Services Standardlösung, herausgegeben von Microsoft Dataverse Standardherausgeber. Wir empfehlen jedoch, dass Sie Ihre Canvas-Anwendungen in einer anderen Lösung speichern. Erfahren Sie mehr über das Hinzufügen vorhandener Canvas-Apps zu Lösungen.

  • Wenn Sie die Funktion für Canvas-Apps und Cloud Flows im Power Platform Admin Center ein- oder ausschalten, werden die Eigenschaften Dataverse, enablecanvasappsinsolutionsbydefault und enableFlowsInSolutionByDefault in der Organisationstabelle aktualisiert. Sie können den Wert dieser Eigenschaften mithilfe des folgenden ODATA-Beispielausschnitts anzeigen: [org URI]/api/data/v9.0/organizations. Weitere Informationen finden Sie unter Verweis auf Organisationstabellen.

  • Wenn Sie beabsichtigen, das Präfix für den Standardherausgeber oder die Lösung für Ihre Umgebung zu ändern, finden Sie weitere Informationen unter Präfix Lösungsherausgeber, Erstellen Sie das Präfix Lösungsherausgeber und Ändere das Präfix Lösungsherausgeber.

  • Nicht lösungsfähige Canvas-Apps und nicht lösungsfähige Cloud-Flows können zu einer Lösung hinzugefügt werden, um sie zu Dataverse hinzuzufügen, aber es gibt keine Möglichkeit, dies wieder umzukehren.

Verbesserungen

Die folgenden Szenarien wurden verbessert, um Cloud-Flows und Canvas-Apps zu unterstützen, die in Dataverse definiert sind:

  • Die Seite Überwachen > Cloud-Flow-Aktivität unterstützt jetzt Lösungs-Cloud-Flows.
  • Die „Meine Flows auflisten“-API gibt keine Lösungs-Cloud-Flows zurück.

Bekannte Probleme

  • Überwachungsprotokollereignisse für Cloud-Flow-Berechtigungen, die Einblick in die Freigabe bieten, werden für Lösungs-Cloud-Flows nicht aktualisiert.
  • Flows als Admin-API auflisten gibt keine Lösungs-Cloud-Flows zurück, die zuvor nicht aktiviert (veröffentlicht) wurden. Diese API wird aktualisiert, um alle Lösungs-Cloud-Flows zurückzugeben.
  • Flows mit delegierter Authentifizierung für Roadmap können nicht zu einer Lösung hinzugefügt und zu Dataverse migriert werden.
  • Sie können keine Flows mit delegierter Authentifizierung für SharePoint können nicht zu einer Lösung hinzugefügt und direkt zu Dataverse migriert werden. Sie können jedoch die delegierte Authentifizierung entfernen, um die Migration zu ermöglichen, und sie nach der Migration wieder hinzufügen.

Siehe auch

Überblick über Lösungen
Application Lifecycle Management (ALM) Anleitung

Hinweis

Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)

Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).