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