Power Automate für Unternehmensentwickler, Partner und ISVs

Als Entwickler können Sie Power Automate erweitern, um noch leistungsfähigere Lösungen für Unternehmen und Kunden zu ermöglichen.

Power Automate für Unternehmensentwickler

Geben Sie als Unternehmensentwickler Ihrer Organisation die Möglichkeit, stabile, maßgeschneiderte Lösungen in Power Automate zu erstellen.

  • Erstellen Sie benutzerdefinierte Connectors: Entwickeln Sie benutzerdefinierte Connectors, um in Power Automate Verbindungen mit den Daten und Webdiensten Ihrer Organisation herzustellen. Weitere Informationen

  • Erstellen Sie Azure Functions: Entwickeln Sie Azure Functions, um Apps mit benutzerdefinierter serverseitiger Logik zu erweitern. Weitere Informationen

  • Power Automate einbetten: Sie können Power Automate direkt in die Oberflächen Ihrer Websites einbetten und so integrierte Lösungen, Veröffentlichungsworkflows oder Prozesse dort erstellen, wo die Mitarbeiter im Unternehmen tatsächlich arbeiten. Weitere Informationen

  • Desktop-Flows ausführen: Integrieren Sie Desktop-Flows direkt in Ihr Produkt, um die robotergesteuerte Prozessautomatisierung in Ihren Lösungen zu ermöglichen. Weitere Informationen

Power Automate für ISVs und Microsoft-Partner

Wenn Sie ein Microsoft-Partner oder ein unabhängiger Softwarehersteller (Independent Software Vendor, ISV) sind, können Sie die Kundenakzeptanz beschleunigen, indem Sie Ihre Produkte erweitern, sodass diese in die Daten- und Unternehmensprozesse Ihrer Kunden eingebunden werden können. Zudem können Sie Workflows hinzufügen und anpassen, um Unternehmensprozesse im Rahmen Ihrer Anwendung zu automatisieren. Wenn Sie die acht unten aufgeführten Schritte durchgeführt haben, kann Ihre Anwendung eine robuste, cloudfähige Workflowengine nutzen, die eine Verbindung mit über 200 unterschiedlichen Diensten herstellen kann.

Phase Schritt Wann ist dies nötig?
Entwicklung 1. Erstellen Sie einen benutzerdefinierten Connector für Ihre Daten Wenn Sie Ihre eigenen ISV-Daten für Power Apps oder Power Automate verfügbar machen möchten
Entwicklung 2. Fügen Sie Unterstützung für Ihre Anwendung hinzu, um Benutzer mit Microsoft Entra ID zu authentifizieren Wenn Sie die Power Automate Benutzeroberfläche einbetten möchten oder mit dem Desktop-Flow oder der Liste in Microsoft AppSource integrieren möchten
Entwicklung 3. Betten Sie die Power Automate Benutzeroberfläche in Ihrer Anwendung mit Ihrem webbasierten iFrame ein Wenn Sie das Erstellen und Verwalten eines Flows in Ihrer Anwendung einbeziehen möchten
Entwicklung 4. Integration mit Desktop-Flows-APIs Wenn Sie Desktop-Flow (RPA)-Funktionen programmgesteuert in Ihre Anwendungen integrieren möchten
Entwicklung 5. Erstellen und veröffentlichen Sie Flow-Vorlagen Wenn Sie Flows für Ihre Kunden vorfertigen möchten
Entwicklung 6. Fügen Sie Anwendungslogik zum programmgesteuerten Bereitstellen von Flows hinzu Wenn Sie Ihre vorgefertigten Flows für Ihre Kunden automatisch bereitstellen möchten
Vertrieb 7. Weisen Sie Ihren Kunden Lizenzen für Microsoft Flow über das Microsoft Cloud Solution Provider-Programm zu Wenn Ihre Kunden nicht über Office 365 oder Dynamics 365-Lizenzen verfügen
Vertrieb 8. Listen Sie Ihre Lösung auf Microsoft AppSource auf Es wird empfohlen, die Sichtbarkeit Ihrer ISV-Lösung zu erhöhen

1. Verbinden mit Ihren APIs ODER Kunden das Verbinden mit Ihren APIS erlauben

ISVs verfügen häufig über geschützte Daten, die für Kunden über Ihre Flows zugänglich sein sollten. Sie können Ihre Daten mit einem benutzerdefinierten Connector zugänglich machen. Weitere Informationen

Sobald ein Connector erstellt wurde, gibt es zwei Möglichkeiten, diesen für Ihre Kunden zugänglich zu machen:

  • Der Connector kann in den Mandanten der Kunden über REST-APIs oder PowerShell bereitgestellt werden.
  • Sie können Connectors zur Zertifizierung einreichen, um den benutzerdefinierten Connector für alle Benutzer verfügbar zu machen. Weitere Informationen

2. Authentifizierung

Ihre Anwendung muss die einmalige Verbundanmeldung von Microsoft Entra zur Authentifizierung von Endbenutzern und Kunden verwenden, um REST-APIs aufzurufen und authentifizierte UI einzubetten. Gehen Sie zur Microsoft Identity Platform, um Informationen zum Aktivieren von Microsoft Entra verbundenem SSO zu erhalten. Es gibt keine Unterstützung für nicht autorisierten Zugriff oder Zugriff mit Identitätsanbietern, die nicht Microsoft Entra sind.

3. Einbetten von UI-Komponenten

Betten Sie Power Automate in Ihre App ein, um eine tiefgreifende, kontextbezogene Integration zwischen Ihrer App und allen anderen von Power Automate unterstützten Diensten zu ermöglichen. Weitere Informationen

4. Desktop-Flows ausführen

Integrieren Sie Desktop-Flow-Funktionen, um eine robotergesteuerte Prozessautomatisierung durch Ihre Anwendungen zu ermöglichen und von Ihnen oder Ihren Kunden erstellte Desktop-Flows aufzulisten, auszuführen und abzubrechen. Weitere Informationen

5. Erstellen und veröffentlichen Sie Flow-Vorlagen

Sobald Sie über einen Connector verfügen, sollten Sie Vorlagen veröffentlichen, aus denen die Verwendung Ihres Diensts hervorgeht. Diese Vorlagen dienen als Beispiele, anhand derer Benutzer lernen und eigene Workflows erarbeiten können. Weitere Informationen

6. Bereitstellung

Stellen Sie die Flows dem Microsoft Entra Mandanten des Benutzers bereit, um den Endbenutzern den Zugriff auf Flows zu ermöglichen, die sie automatisch verwenden können. Verwenden Sie ein Bereitstellungspaket, das Sie mit REST-APIs oder PowerShell bereitstellen. Weitere Informationen

7. Lizenzierung

Wenn Ihre Kunden bereits über Office 365 oder Dynamics 365 verfügen und diese Lizenzen mit den Identitäten verknüpft sind, mit denen sich die Benutzer in Microsoft Entra ID anmelden, gibt es keine zusätzlichen Lizenzierungsanforderungen für Sie, um Standardconnectors zu verwenden. Ihre Benutzer benötigen eine der Power Automate-Lizenzen, um Premium- und benutzerdefinierte Connectors zu verwenden. Wenn Ihre Kunden nicht Office 365 oder Dynamics 365 verwenden, müssen Sie Nutzungsrechte für Power Automate erwerben, damit sie lizenziert sind, diese eingebetteten Komponenten in Ihrer Anwendung zu verwenden.

Wir bieten das Microsoft Cloud Solution Provider-Programm an, um Lizenzen für Ihre Kunden zu erwerben. Es gibt unterschiedliche Preispläne für Power Automate. Informieren Sie sich über die genauen Angaben zu den Plänen und Funktionen.

Weitere Informationen: Übersicht über die Power Automate-Lizenzierung

8. Liste auf AppSource

Sobald Sie Power Automate in Ihre Anwendung integriert haben, können Sie sie in AppSource aufführen. Mit AppSource können Sie neue Leads für Ihr Unternehmen generieren, indem Sie eine App erstellen und sie in AppSource veröffentlichen, wo Neukunden sie testen können. Weitere Informationen