Eine Verbindung über die CLI erstellen (Vorschau)

Ab Power Apps Clientbibliothek für Code-Apps Version 1.1.9 enthält die neue npm-basierte CLI einen create-connection-Befehl. Verwenden Sie diesen Befehl, um eine Verbindung für einen Verbinder direkt über die Befehlszeile zu erstellen, ohne Ihr Terminal zu verlassen oder das Power Apps Maker-Portal zu öffnen.

Die Verbindung wird in der Power Platform-Umgebung erstellt, die Ihre Code-App derzeit verwendet (die Umgebung, die Sie in power.config.json festgelegt haben, als Sie power-apps init ausgeführt haben).

Voraussetzungen

Verwendung

Führen Sie den Befehl aus dem Stammverzeichnis Ihres Code-App-Projekts aus:

power-apps create-connection --api-id <connectorId> [--display-name <name>] [--json]

Options

Auswahl Alias Erforderlich Description
--api-id -a Yes Connector-API-Bezeichner (zum Beispiel shared_office365, shared_teams).
--display-name -n No Optionaler Anzeigename für die neue Verbindung. Wenn nicht angegeben, wird ein Standardwert verwendet.
--json No Ausgabe des Ergebnisses als JSON für Skriptszenarien.

Beispiele

Erstellen einer Office 365 Verbindung:

power-apps create-connection --api-id shared_office365

Erstellen einer Teams-Verbindung mit einem benutzerdefinierten Anzeigenamen:

power-apps create-connection --api-id shared_teams --display-name "My Teams"

Erstellen einer Verbindung und Ausgeben einer JSON-Ausgabe (nützlich in Skripts und CI):

power-apps create-connection --api-id shared_office365 --json

Bei Erfolg druckt der Befehl die ID der neuen Verbindung. Sie können dann auf diese Verbindungs-ID verweisen, wenn Sie den Connector als Datenquelle zu Ihrer Code-App hinzufügen.

Limitations

  • Es wird nur eine nicht interaktive SSO-Verbindungserstellung unterstützt. Der Befehl create-connection ist nur für Connectors erfolgreich, deren einzelner Authentifizierungstyp SSO-berechtigt ist – in der Regel Microsoft Entra ID basierende Connectors wie Office 365 Outlook, SharePoint, OneDrive for Business und Microsoft Teams.
  • Connectors, die vom Benutzer bereitgestellte Anmeldeinformationen oder Konfiguration erfordern, werden nicht unterstützt. Beispiele sind SQL Server mit SQL-Authentifizierung, benutzerdefinierte Connectors, die API-Schlüssel erfordern, und alle Connectors, die mehrere Authentifizierungsmethoden für den Benutzer zur Auswahl verfügbar machen. Um diese Verbindungen zu erstellen, verwenden Sie stattdessen das Power Apps Maker-Portal.