Exportieren von APIs aus Azure API Management in Power Platform
GILT FÜR: Alle API Management-Ebenen
Entwickler ohne Programmiererfahrung, die Microsoft Power Platform nutzen, benötigen häufig Zugang zu den geschäftlichen Funktionen, die von professionellen Entwicklern entwickelt und in Azure bereitgestellt werden. Azure API Management ermöglicht professionellen Entwicklern die Veröffentlichung ihres Back-End-Diensts als APIs sowie das einfache Exportieren dieser APIs in Power Platform (Power Apps und Power Automate) als benutzerdefinierte Connectors, die Entwickler ohne Programmiererfahrung suchen und nutzen können.
In diesem Artikel werden die Schritte im Azure-Portal zum Erstellen eines benutzerdefinierten Power Platform-Connectors für eine API in API Management beschrieben. Mit dieser Funktion können Entwickler mithilfe von Microsoft Power Platform Apps erstellen und verteilen, die auf internen und externen APIs basieren, die von API Management verwaltet werden.
Voraussetzungen
- Bearbeiten Sie den folgenden Schnellstart: Erstellen einer neuen Azure API Management-Dienstinstanz
- Vergewissern Sie sich, dass Ihre API Management-Instanz die API enthält, die Sie in Power Platform exportieren möchten.
- Stellen Sie sicher, dass Sie über eine Power Apps- oder Power Automate-Umgebung verfügen.
Erstellen eines benutzerdefinierten Connectors für eine API
Navigieren Sie zu Ihrem API Management-Dienst im Azure-Portal.
Wählen Sie im Menü unter APIs die Option Power Platform aus.
Wählen Sie Einen Connector erstellen aus.
Gehen Sie im Fenster Einen Connector erstellen folgendermaßen vor:
- Wählen Sie eine API aus, die auf Power Platform veröffentlicht werden soll.
- Wählen Sie eine Power Platform-Umgebung aus, in der die API veröffentlicht werden soll.
- Geben Sie einen Anzeigenamen an, der als Name des benutzerdefinierten Connectors verwendet wird.
- Wenn die API nicht bereits ein Abonnement erfordert, wählen Sie optional Verbindungsparameter für Abonnementschlüssel erstellen aus.
- Optional: Wenn die API durch einen OAuth 2.0-Server geschützt wird, müssen Sie darüber hinaus weitere Details angeben, u. a. Client-ID, Clientgeheimnis, Autorisierungs-URL, Token-URL und Aktualisierungs-URL.
Klicken Sie auf Erstellen.
Navigieren Sie nach dem Erstellen des Connectors zu Ihrer Power Apps- oder Power Automate-Umgebung. Die API wird unter Daten > benutzerdefinierte Connectors angezeigt.
Verwalten eines benutzerdefinierten Connectors
Sie können Ihren benutzerdefinierten Connector in Ihrer Power Apps- oder Power Platform-Umgebung verwalten. Ausführliche Informationen zu den Einstellungen finden Sie unter Erstellen eines benutzerdefinierten Connectors ohne Vorlage.
- Wählen Sie Ihren Connector aus der Liste der benutzerdefinierten Connectors aus.
- Wählen Sie das Bleistiftsymbol (Bearbeiten) aus, um den benutzerdefinierten Verbinder zu bearbeiten und zu testen.
Wichtig
Um die API über die Power Apps-Testkonsole aufzurufen, müssen Sie eine CORS-Richtlinie in Ihrer API Management-Instanz konfigurieren und eine Richtlinie im benutzerdefinierten Connector erstellen, um einen Origin-Header in HTTP-Anforderungen festzulegen. Weitere Informationen finden Sie unter Aktivieren von CORS-Richtlinien für benutzerdefinierten Connector.
Aktualisieren eines benutzerdefinierten Connectors
Aus API Management können Sie einen Connector auf eine andere API- oder Power Apps-Zielumgebung aktualisieren oder Autorisierungseinstellungen aktualisieren.
- Navigieren Sie zu Ihrem API Management-Dienst im Azure-Portal.
- Wählen Sie im Menü unter APIs die Option Power Platform aus.
- Wählen Sie Connector aktualisieren aus.
- Wählen Sie die API aus, für die Sie den Connector aktualisieren möchten, aktualisieren Sie die Einstellungen nach Bedarf, und wählen Sie Aktualisieren aus.