Canvas-Apps und Cloud-Flows standardmäßig einer Lösung hinzufügen
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
- Die Einstellung für Canvas-Apps ist eine Vorschaufunktion.
- Funktionen in der Vorschauversion sind nicht für den Produktionseinsatz gedacht und können eine eingeschränkte Funktionalität aufweisen. Diese Funktionen unterliegen den ergänzenden Nutzungsbedingungen und stehen vor dem offiziellen Release zur Verfügung, damit die Kundschaft frühen 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 Rechte.
- 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 Erstellung von Canvas-Apps und Cloud-Flows standardmäßig in Lösungen aktivieren, lesen Sie den Abschnitt Überlegungen in diesem Artikel.
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 |
Eine leere Canvas-App erstellen HINWEIS: Power Apps>Apps>Neue App>Canvas erstellt ebenfalls eine leere Canvas-App. |
Ja |
Eine Canvas-App anhand einer Vorlage erstellen | Nein |
Erstellen Sie eine Canvas-App, indem Sie SharePoint-Formulare anpassen | 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.
- Melden Sie sich im Power Platform Admin Center an und wählen Sie dann eine Umgebung aus.
- Gehen Sie zu Einstellungen>Produkte>Funktionen.
- Aktivieren Sie unter Neue Canvas-Apps und Cloud-Flows in Dataverse Lösungen erstellen je nachdem die Option Canvas-Apps (Vorschauversion) oder Cloud-Flows.
Weitere Informationen zum Verwalten von Funktionseinstellungen finden Sie unter Funktionseinstellungen verwalten.
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
undenableFlowsInSolutionByDefault
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 können Sie in der Organisationstabellenreferenz. - Wenn Sie vorhaben, das Präfix für den Standardherausgeber oder die Lösung für Ihre Umgebung zu ändern, finden Sie weitere Informationen unter Lösungsherausgeberpräfix, Erstellen eines Lösungsherausgeberpräfixes und Lösungsherausgeberpräfix ändern.
- 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.
- Überwachungsprotokollereignisse für Cloud-Flow-Berechtigungen , die Einblick in die Freigabe bieten, umfassen jetzt auch Lösungs-Cloud-Flows.
- Die API „Als Administrierender Flows auflisten“ kehrt jetzt zu den Lösungs-Cloud-Flows zurück, die zuvor nicht aktiviert (veröffentlicht) wurden. Diese API gibt jetzt alle Nicht-Lösungs- und Lösungs-Cloud-Flows zurück.
- Flows mit delegierter Authentifizierung an die Roadmap können zu einer Lösung hinzugefügt und zu Dataverse migriert werden.
- Flows mit delegierter Authentifizierung an SharePoint können zu einer Lösung hinzugefügt und zu Dataverse migriert werden.
Ist dieses Feature allgemein oder als Vorschauversion verfügbar?
Am 29. Oktober 2024 wurde die Einstellung „Cloud-Flows“ allgemein verfügbar. Die Einstellung für Canvas-Apps bleibt in der Vorschau.