Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dies sind die Befehle für die neuesten Versionen:
Die Power Apps CLI stellt Befehle zum Erstellen, Entwickeln, Verbinden und Veröffentlichen Power Apps Code-Apps bereit. Die CLI verwendet gruppierte Befehle im folgenden Format:
pa <command-group> <command>
Dies sind die Befehlsgruppen:
| Befehlsgruppe | Description |
|---|---|
pa app |
Erstellen, Ausführen, Verbinden und Veröffentlichen von Code-Apps |
pa auth |
Melden Sie sich an, und verwalten Sie Konten. |
pa connector |
Suchen Sie Connectors, die in einer Power Platform-Umgebung verfügbar sind. |
pa connection |
Erstellen und verwalten Sie Verbindungen, und entdecken Sie ihre Ressourcen. |
pa telemetry |
Verwalten von CLI-Telemetrieeinstellungen. |
Verwenden Sie --help auf jeder Ebene, um Hilfe im Terminal anzuzeigen:
pa --help
pa app --help
pa app init --help
Commands
Dies sind die verfügbaren Befehle:
| Befehl | Description |
|---|---|
pa app add data-source |
Fügen Sie der Code-App einen Verbinder oder eine tabellarische Datenquelle hinzu. |
pa app add dataverse-api |
Fügen Sie der Code-App eine Dataverse-Aktion oder -Funktion hinzu. |
pa app add flow |
Fügen Sie der Code-App einen Power Automate Fluss hinzu. |
pa app find-dataverse-api |
Suchen von Dataverse-Aktionen und -Funktionen in der aktuellen Umgebung. |
pa app init |
Initialisieren Sie eine Code-App im aktuellen Verzeichnis. |
pa app list |
Auflisten von Code-Apps in der aktuellen Umgebung. |
pa app list-environment-variables |
Listen Sie Umgebungsvariablen auf, die für die Code-App verfügbar sind. |
pa app list-flows |
Auflisten von lösungsfähigen Power Automate Flüssen in der aktuellen Umgebung. |
pa app push |
Veröffentlichen Sie eine neue Version der Code-App, um Power Apps. |
pa app refresh data-source |
Aktualisieren Sie die generierten Dateien für eine Datenquelle. |
pa app remove data-source |
Entfernen Sie eine Datenquelle aus der Code-App. |
pa app remove flow |
Entfernen Sie einen Power Automate Fluss aus der Code-App. |
pa app run |
Starten Sie den Power Apps lokalen Host für die Code-App. |
pa app share |
Teilen Sie die Code-App mit Benutzern oder Dienstprinzipalen. |
pa auth login |
Melden Sie sich über den Systembrowser an. |
pa auth logout |
Melden Sie sich ab, und entfernen Sie gespeicherte Authentifizierungsinformationen. |
pa auth status |
Zeigen Sie angemeldete Konten an, und identifizieren Sie das aktive Konto. |
pa auth switch |
Ändern Sie das aktive Konto. |
pa connection create |
Erstellen Sie eine Verbindung für einen Verbinder. |
pa connection list |
Auflisten von Verbindungen in der aktuellen Umgebung. |
pa connection list-datasets |
Über eine Verbindung verfügbare Datasets auflisten. |
pa connection list-procedures |
In einem Dataset verfügbare SQL-gespeicherte Prozeduren auflisten. |
pa connection list-references |
Verbindungsverweise in einer Lösung auflisten. |
pa connection list-tables |
Listentabellen, die in einem Dataset verfügbar sind. |
pa connector list |
Auflisten von Connectors, die in der aktuellen Power Platform-Umgebung verfügbar sind. |
pa telemetry disable |
Telemetriesammlung deaktivieren. |
pa telemetry enable |
Telemetriesammlung aktivieren. |
pa telemetry status |
Zeigt die aktuellen Telemetrieeinstellungen an. |
pa app add data-source
Fügt der Code-App einen Verbinder oder eine tabellarische Datenquelle hinzu.
pa app add data-source --connector <connector-id> [options]
pa app add data-source Parameter
| Parameter | Description |
|---|---|
--connector |
Der Verbinderbezeichner, z shared_office365users. B. . |
--connection-id |
Die verbindungs-ID, die für die Datenquelle verwendet werden soll. |
--connection-ref |
Der logische Name eines Verbindungsverweises. |
--solution-id |
Die Lösung, die den Verbindungsverweis enthält. |
--dataset |
Das Dataset für eine tabellarische Datenquelle. |
--table |
Die hinzuzufügende Tabelle. |
--procedure |
Die sql-gespeicherte Prozedur, die hinzugefügt werden soll. |
pa app add dataverse-api
Fügt der Code-App eine Dataverse-Aktion oder -Funktion hinzu.
pa app add dataverse-api --api-name <operation-name>
pa app add dataverse-api Parameter
| Parameter | Description |
|---|---|
--api-name |
Der Name der hinzuzufügenden Dataverse-Aktion oder -Funktion. |
Erfahren Sie mehr:
- Informationen zum Aktualisieren eines Dataverse-Vorgangs
- Behandeln von Problemen mit Dataverse-Vorgängen
pa app add flow
Fügt der Code-App einen Power Automate Fluss hinzu.
pa app add flow --flow-id <flow-id>
pa app add flow Parameter
| Parameter | Description |
|---|---|
--flow-id |
Die ID des hinzuzufügenden Power Automate-Flusses. |
Der Befehl:
- Lädt die OpenAPI-Definition des Flusses herunter.
- Generiert stark typierte TypeScript-Modelle und -Dienste.
- Fügt den Fluss und die zugehörigen Verbindungsverweise zu
power.config.json.
Wenn sich eine Flussdefinition ändert, führen Sie diesen Befehl erneut aus, um Code für die neueste Version neu zu generieren.
Important
Die Person, die ausgeführt wird pa app add flow , muss Zugriff auf den Fluss und die zugrunde liegenden Verbindungen haben. Der Befehl schlägt fehl, wenn die Person keinen Zugriff auf eine erforderliche Verbindung hat.
Erfahren Sie mehr über Szenarien, in denen Sie diesen Befehl verwenden:
- Erfahren Sie, was passiert, wenn Sie einen Power Automate Fluss hinzufügen.
- Erfahren Sie, wie Sie einen Power Automate Fluss aktualisieren.
- Überprüfen von Einschränkungen und Überlegungen für Power Automate Flüsse
pa app find-dataverse-api
Findet Dataverse-Aktionen und -Funktionen in der aktuellen Umgebung.
pa app find-dataverse-api --search <operation-name> [--json]
pa app find-dataverse-api Parameter
| Parameter | Description |
|---|---|
--search |
Der Vorgangsname, nach dem gesucht werden soll. |
--json |
Gibt die Ergebnisse als JSON zurück. |
Erfahren Sie, wie Sie verfügbare Dataverse-Vorgänge finden.
pa app init
Initialisiert eine Code-App im aktuellen Verzeichnis.
pa app init [--display-name <name>] [--environment-id <environment-id>]
pa app init Parameter
| Parameter | Description |
|---|---|
--display-name |
Der Anzeigename der Code-App. |
--environment-id |
Die Power Platform-Umgebung für die Code-App. |
--build-path |
Das Verzeichnis, das die kompilierten App-Ressourcen enthält. |
--cloud |
Die Power Platform-Cloudinstanz. |
Erfahren Sie mehr über Szenarien, in denen Sie diesen Befehl verwenden können:
- Überprüfen der Voraussetzungen für das Hinzufügen einer Dataverse-Aktion oder -Funktion
- Überprüfen der Voraussetzungen für das Hinzufügen von Power Automate Flüssen
- Erfahren Sie, wie Sie verfügbare Connectors auflisten
- Erfahren Sie, wie Sie eine Code-App initialisieren.
- Erfahren Sie, wie die Anmeldung funktioniert, wenn Sie eine Code-App initialisieren.
pa app list
Listet Code-Apps in der aktuellen Umgebung auf.
pa app list
pa app list-environment-variables
Listet Umgebungsvariablen auf, die für die Code-App verfügbar sind.
pa app list-environment-variables
pa app list-flows
Listet lösungsfähige Power Automate Flüsse in der aktuellen Umgebung auf.
pa app list-flows [--search <term>]
Example:
pa app list-flows
Name Status Modified On Flow ID
──────────────────────────────────────────────────────────────────────────────
Approval Workflow Started 2026-01-15 a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1
Send Notification Started 2026-02-01 b1b1b1b1-cccc-dddd-eeee-f2f2f2f2f2f2
Total flows: 2
pa app list-flows Parameter
| Parameter | Description |
|---|---|
--search |
Filterflüsse nach Namen. |
pa app push
Veröffentlicht eine neue Version der Code-App zum Power Apps.
pa app push [--solution-id <solution-id>]
pa app push Parameter
| Parameter | Description |
|---|---|
--solution-id |
Die ID der Lösung, der die Code-App hinzugefügt werden soll. |
Erfahren Sie, wie Sie mithilfe der Power Apps CLI eine Code-App erstellen.
pa app refresh data-source
Aktualisiert die generierten Dateien für eine Datenquelle.
pa app refresh data-source --name <data-source-name>
pa app refresh data-source Parameter
| Parameter | Description |
|---|---|
--name |
Der Name der zu aktualisierenden Datenquelle. |
pa app remove data-source
Entfernt eine Datenquelle aus der Code-App.
pa app remove data-source --connector <connector-id> --name <data-source-name> [--force]
pa app remove data-source Parameter
| Parameter | Description |
|---|---|
--connector |
Der Connectorbezeichner für die Datenquelle. |
--name |
Der Name der zu entfernenden Datenquelle. |
--force |
Entfernen Sie die Datenquelle, ohne zur Bestätigung aufzufordern. |
pa app remove flow
Entfernt einen Power Automate Fluss aus der Code-App.
pa app remove flow [--flow-name <name> | --flow-id <flow-id>] [--force]
pa app remove flow Parameter
| Parameter | Description |
|---|---|
--flow-name |
Der Name des zu entfernenden Power Automate Flusses. |
--flow-id |
Die ID des zu entfernenden Power Automate-Flusses. |
--force |
Entfernen Sie den Fluss, ohne zur Bestätigung aufzufordern. |
Erfahren Sie, wie Sie einen Fluss entfernen.
pa app run
Startet den Power Apps lokalen Host für die Code-App.
pa app run [--port <port>] [--local-app-url <url>]
pa app run Parameter
| Parameter | Description |
|---|---|
--port |
Der Port für den lokalen Host. |
--local-app-url |
Die URL der lokal ausgeführten Code-App. |
pa app share
Teilt die Code-App mit Benutzern oder Dienstprinzipalen.
pa app share --principal <principal> [--access play|edit]
pa app share Parameter
| Parameter | Description |
|---|---|
--principal |
Kommagetrennte E-Mail-Adressen oder Microsoft Entra Objekt-IDs für die Benutzer oder Dienstprinzipale, für die freigegeben werden soll. |
--access |
Die Zugriffsebene, die gewährt werden soll: play (Standard) oder edit. |
pa app share Bemerkungen
Die Code-App muss bereits veröffentlicht werden und über eine App-ID aus einem erfolgreichen pa app push Befehl verfügen. Gewähren des edit Zugriffs, wenn ein Dienstprinzipal ausgeführt werden pa app pushmuss.
Verwenden Sie beim Freigeben mit einem Dienstprinzipal die Objekt-ID der Enterprise-Anwendung, nicht die App-Registrierungsobjekt-ID.
pa auth login
Meldet sich über den Systembrowser an.
pa auth login
Um das Konto auf der Anmeldeseite vorab aufzufüllen, verwenden Sie Folgendes:
pa auth login --account user@contoso.com
pa auth login Parameter
| Parameter | Description |
|---|---|
--account |
Das Konto, das auf der Anmeldeseite vorab ausgefüllt werden soll. |
pa auth logout
Meldet sich ab und entfernt gespeicherte Authentifizierungsinformationen.
pa auth logout
Note
Mit diesem Befehl werden Sie von allen Konten abgemeldet. Sie können sich nicht von nur einem Konto abmelden. Verwenden Sie stattdessen, pa auth switch um zu ändern, welches Konto aktiv ist.
Erfahren Sie, wie Sie sich abmelden
pa auth status
Zeigt angemeldete Konten an und identifiziert das aktive Konto.
Um den Authentifizierungsstatus als JSON anzuzeigen, verwenden Sie Folgendes:
pa auth status --json
pa auth status Parameter
| Parameter | Description |
|---|---|
--json |
Gibt den Authentifizierungsstatus als JSON zurück. |
Erfahren Sie, wie Sie überprüfen, welches Konto aktiv ist.
pa auth switch
Ändert das aktive Konto.
pa auth switch --account user@contoso.com
pa auth switch Parameter
| Parameter | Description |
|---|---|
--account |
Das Konto, das aktiv werden soll. |
Erfahren Sie mehr darüber, wann Sie diesen Befehl verwenden können:
- Erfahren Sie, wie Sie überprüfen, welches Konto aktiv ist.
- Erfahren Sie, wie Sie das aktive Konto wechseln.
- Erfahren Sie, wie Sie sich abmelden
pa connection create
Erstellt eine Verbindung für einen Verbinder.
pa connection create --connector <connector-id> [--display-name <name>] [--json]
pa connection create Parameter
| Parameter | Description |
|---|---|
--connector |
Der Verbinderbezeichner, z shared_office365. B. . |
--display-name |
Der Anzeigename für die Verbindung. |
--json |
Gibt das Ergebnis als JSON zurück. |
- Erfahren Sie, wie Sie den Verbinderbezeichner für eine Verbindung finden.
- Erfahren Sie, wie Sie eine Verbindung erstellen.
pa connection list
Listet Verbindungen in der aktuellen Umgebung auf.
pa connection list [--search <term>] [--json]
pa connection list Parameter
| Parameter | Description |
|---|---|
--search |
Filtert Verbindungen nach Name. |
--json |
Gibt die Ergebnisse als JSON zurück. |
pa connection list-datasets
Listet Datasets auf, die über eine Verbindung verfügbar sind.
pa connection list-datasets --connector <connector-id> [--connection-id <connection-id>]
pa connection list-datasets Parameter
| Parameter | Description |
|---|---|
--connector |
Der Verbinderbezeichner. |
--connection-id |
Die Verbindungs-ID, die beim Auflisten von Datasets verwendet werden soll. |
pa connection list-procedures
Listet gespeicherte SQL-Prozeduren auf, die in einem Dataset verfügbar sind.
pa connection list-procedures --connection-id <connection-id> --dataset <dataset>
pa connection list-procedures Parameter
| Parameter | Description |
|---|---|
--connection-id |
Die Beim Auflisten gespeicherter Prozeduren zu verwendende Verbindungs-ID. |
--dataset |
Das Dataset, das die gespeicherten Prozeduren enthält. |
pa connection list-references
Listet Verbindungsverweise in einer Lösung auf.
pa connection list-references --solution-id <solution-id>
pa connection list-references Parameter
| Parameter | Description |
|---|---|
--solution-id |
Die ID der Lösung, die die Verbindungsverweise enthält. |
pa connection list-tables
Listet Tabellen auf, die in einem Dataset verfügbar sind.
pa connection list-tables --connector <connector-id> [--connection-id <connection-id>] [--dataset <dataset>]
pa connection list-tables Parameter
| Parameter | Description |
|---|---|
--connector |
Der Verbinderbezeichner. |
--connection-id |
Die beim Auflisten von Tabellen zu verwendende Verbindungs-ID. |
--dataset |
Das Dataset, das die Tabellen enthält. |
pa connector list
Listet Connectors auf, die in der aktuellen Power Platform-Umgebung verfügbar sind.
pa connector list [--search <term>] [--json]
pa connector list Parameter
| Parameter | Description |
|---|---|
--search |
Filtern sie Connectors nach Name oder Anzeigename. |
--json |
Geben Sie die vollständige Connectorliste als JSON zurück. |
Erfahren Sie, wie Sie eine Verbindung erstellen.
pa telemetry disable
Deaktiviert die Telemetrieauflistung.
pa telemetry disable
pa telemetry enable
Aktiviert die Telemetrieauflistung.
pa telemetry enable
pa telemetry status
Zeigt die aktuellen Telemetrieeinstellungen an.
pa telemetry status