Power Apps CLI-kommandoreferens

Det här är kommandona för de senaste versionerna:

Power Apps CLI innehåller kommandon för att skapa, utveckla, ansluta och publicera Power Apps kodappar. CLI använder grupperade kommandon i följande format:

pa <command-group> <command>

Det här är kommandogrupperna:

Kommandogrupp Description
pa app Skapa, köra, ansluta och publicera kodappar.
pa auth Logga in och hantera konton.
pa connector Hitta anslutningsappar som är tillgängliga i en Power Platform-miljö.
pa connection Skapa och hantera anslutningar och identifiera deras resurser.
pa telemetry Hantera CLI-telemetriinställningar.

Om du vill visa hjälp i terminalen använder du --help på valfri nivå:

pa --help
pa app --help
pa app init --help

Commands

Det här är de tillgängliga kommandona:

Command Description
pa app add data-source Lägg till en anslutningsapp eller tabelldatakälla i kodappen.
pa app add dataverse-api Lägg till en Dataverse-åtgärd eller funktion i kodappen.
pa app add flow Lägg till ett Power Automate flöde i kodappen.
pa app find-dataverse-api Hitta Dataverse-åtgärder och funktioner i den aktuella miljön.
pa app init Initiera en kodapp i den aktuella katalogen.
pa app list Lista kodappar i den aktuella miljön.
pa app list-environment-variables Lista miljövariabler som är tillgängliga för kodappen.
pa app list-flows Lista lösningsmedvetna Power Automate flöden i den aktuella miljön.
pa app push Publicera en ny version av kodappen för att Power Apps.
pa app refresh data-source Uppdatera de genererade filerna för en datakälla.
pa app remove data-source Ta bort en datakälla från kodappen.
pa app remove flow Ta bort ett Power Automate flöde från kodappen.
pa app run Starta den Power Apps lokala värden för kodappen.
pa app share Dela kodappen med användare eller tjänstens huvudnamn.
pa auth login Logga in via systemwebbläsaren.
pa auth logout Logga ut och ta bort sparad autentiseringsinformation.
pa auth status Visa inloggade konton och identifiera det aktiva kontot.
pa auth switch Ändra det aktiva kontot.
pa connection create Skapa en anslutning för en anslutningsapp.
pa connection list Visa en lista över anslutningar i den aktuella miljön.
pa connection list-datasets Lista datauppsättningar som är tillgängliga via en anslutning.
pa connection list-procedures Visa en lista över SQL-lagrade procedurer som är tillgängliga i en datauppsättning.
pa connection list-references Lista anslutningsreferenser i en lösning.
pa connection list-tables Lista tabeller som är tillgängliga i en datauppsättning.
pa connector list Visa en lista över tillgängliga anslutningsappar i den aktuella Power Platform-miljön.
pa telemetry disable Inaktivera telemetrisamling.
pa telemetry enable Aktivera telemetrisamling.
pa telemetry status Visa de aktuella telemetriinställningarna.

pa app add data-source

Lägger till en anslutningsapp eller tabelldatakälla i kodappen.

pa app add data-source --connector <connector-id> [options]

pa app add data-source Parametrar

Parameter Description
--connector Anslutningsidentifieraren, till exempel shared_office365users.
--connection-id Det anslutnings-ID som ska användas för datakällan.
--connection-ref Det logiska namnet på en anslutningsreferens.
--solution-id Lösningen som innehåller anslutningsreferensen.
--dataset Datauppsättningen för en tabelldatakälla.
--table Tabellen som ska läggas till.
--procedure Den SQL-lagrade procedur som ska läggas till.

pa app add dataverse-api

Lägger till en Dataverse-åtgärd eller funktion i kodappen.

pa app add dataverse-api --api-name <operation-name>

pa app add dataverse-api Parametrar

Parameter Description
--api-name Namnet på den Dataverse-åtgärd eller funktion som ska läggas till.

Lära sig mer:

pa app add flow

Lägger till ett Power Automate flöde i kodappen.

pa app add flow --flow-id <flow-id>

pa app add flow Parametrar

Parameter Description
--flow-id ID:t för det Power Automate flöde som ska läggas till.

Kommandot:

  • Laddar ned flödets OpenAPI-definition.
  • Genererar starkt typskrivna TypeScript-modeller och -tjänster.
  • Lägger till flödet och dess anslutningsreferenser till power.config.json.

Om en flödesdefinition ändras kör du det här kommandot igen för att återskapa kod för den senaste versionen.

Important

Den person som kör pa app add flow måste ha åtkomst till flödet och dess underliggande anslutningar. Kommandot misslyckas om personen inte har åtkomst till en nödvändig anslutning.

Läs mer om scenarier där du använder det här kommandot:

pa app find-dataverse-api

Hittar Dataverse-åtgärder och funktioner i den aktuella miljön.

pa app find-dataverse-api --search <operation-name> [--json]

pa app find-dataverse-api Parametrar

Parameter Description
--search Åtgärdsnamnet som ska sökas efter.
--json Returnera resultatet som JSON.

Lär dig hur du hittar tillgängliga Dataverse-åtgärder

pa app init

Initierar en kodapp i den aktuella katalogen.

pa app init [--display-name <name>] [--environment-id <environment-id>]

pa app init Parametrar

Parameter Description
--display-name Visningsnamnet för kodappen.
--environment-id Power Platform-miljön för kodappen.
--build-path Katalogen som innehåller de kompilerade apptillgångarna.
--cloud Power Platform-molninstansen.

Läs mer om scenarier där du kan använda det här kommandot:

pa app list

Visar kodappar i den aktuella miljön.

pa app list

pa app list-environment-variables

Visar en lista över miljövariabler som är tillgängliga för kodappen.

pa app list-environment-variables

pa app list-flows

Visar en lista över lösningsmedvetna Power Automate flöden i den aktuella miljön.

pa app list-flows [--search <term>]

Exempel:

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 Parametrar

Parameter Description
--search Filtrera flöden efter namn.

pa app push

Publicerar en ny version av kodappen för att Power Apps.

pa app push [--solution-id <solution-id>]

pa app push Parametrar

Parameter Description
--solution-id ID:t för lösningen som kodappen ska läggas till i.

Lär dig hur du skapar en kodapp med hjälp av Power Apps CLI

pa app refresh data-source

Uppdaterar de genererade filerna för en datakälla.

pa app refresh data-source --name <data-source-name>

pa app refresh data-source Parametrar

Parameter Description
--name Namnet på datakällan som ska uppdateras.

pa app remove data-source

Tar bort en datakälla från kodappen.

pa app remove data-source --connector <connector-id> --name <data-source-name> [--force]

pa app remove data-source Parametrar

Parameter Description
--connector Anslutningsidentifieraren för datakällan.
--name Namnet på den datakälla som du vill ta bort.
--force Ta bort datakällan utan att fråga efter bekräftelse.

pa app remove flow

Tar bort ett Power Automate flöde från kodappen.

pa app remove flow [--flow-name <name> | --flow-id <flow-id>] [--force]

pa app remove flow Parametrar

Parameter Description
--flow-name Namnet på det Power Automate flöde som ska tas bort.
--flow-id ID:t för det Power Automate flöde som ska tas bort.
--force Ta bort flödet utan att fråga efter bekräftelse.

Lär dig hur du tar bort ett flöde

pa app run

Startar den Power Apps lokala värden för kodappen.

pa app run [--port <port>] [--local-app-url <url>]

pa app run Parametrar

Parameter Description
--port Porten för den lokala värden.
--local-app-url URL:en för kodappen som körs lokalt.

pa app share

Delar kodappen med användare eller tjänstens huvudnamn.

pa app share --principal <principal> [--access play|edit]

pa app share Parametrar

Parameter Description
--principal Kommaavgränsade e-postadresser eller Microsoft Entra objekt-ID:t som användarna eller tjänstens huvudnamn ska dela med.
--access Den åtkomstnivå som ska beviljas: play (standard) eller edit.

pa app share Anmärkningar

Kodappen måste redan ha publicerats och ha ett app-ID från ett lyckat pa app push kommando. Bevilja edit åtkomst när tjänstens huvudnamn behöver köra pa app push.

När du delar med tjänstens huvudnamn använder du objekt-ID:t för företagsprogram, inte objekt-ID:t för appregistrering.

pa auth login

Loggar in via systemwebbläsaren.

pa auth login

Om du vill fylla i kontot i förväg på inloggningssidan använder du:

pa auth login --account user@contoso.com

pa auth login Parametrar

Parameter Description
--account Kontot som ska fyllas i på inloggningssidan i förväg.

pa auth logout

Loggar ut och tar bort sparad autentiseringsinformation.

pa auth logout

Note

Det här kommandot loggar ut dig från alla konton. Det kan inte logga ut dig från bara ett konto. Om du vill ändra vilket konto som är aktivt använder du pa auth switch i stället.

Lär dig hur du loggar ut

pa auth status

Visar inloggade konton och identifierar det aktiva kontot.

Om du vill visa autentiseringsstatus som JSON använder du:

pa auth status --json

pa auth status Parametrar

Parameter Description
--json Returnera autentiseringsstatusen som JSON.

Lär dig hur du kontrollerar vilket konto som är aktivt

pa auth switch

Ändrar det aktiva kontot.

pa auth switch --account user@contoso.com

pa auth switch Parametrar

Parameter Description
--account Det konto som ska aktiveras.

Läs mer om när du kan använda det här kommandot:

pa connection create

Skapar en anslutning för en anslutningsapp.

pa connection create --connector <connector-id> [--display-name <name>] [--json]

pa connection create Parametrar

Parameter Description
--connector Anslutningsidentifieraren, till exempel shared_office365.
--display-name Visningsnamnet för anslutningen.
--json Returnera resultatet som JSON.

pa connection list

Visar en lista över anslutningar i den aktuella miljön.

pa connection list [--search <term>] [--json]

pa connection list Parametrar

Parameter Description
--search Filtrera anslutningar efter namn.
--json Returnera resultatet som JSON.

pa connection list-datasets

Visar en lista över datauppsättningar som är tillgängliga via en anslutning.

pa connection list-datasets --connector <connector-id> [--connection-id <connection-id>]

pa connection list-datasets Parametrar

Parameter Description
--connector Anslutningsidentifieraren.
--connection-id Det anslutnings-ID som ska användas när du listar datauppsättningar.

pa connection list-procedures

Visar en lista över SQL-lagrade procedurer som är tillgängliga i en datauppsättning.

pa connection list-procedures --connection-id <connection-id> --dataset <dataset>

pa connection list-procedures Parametrar

Parameter Description
--connection-id Det anslutnings-ID som ska användas när lagrade procedurer visas.
--dataset Den datauppsättning som innehåller de lagrade procedurerna.

pa connection list-references

Visar en lista över anslutningsreferenser i en lösning.

pa connection list-references --solution-id <solution-id>

pa connection list-references Parametrar

Parameter Description
--solution-id ID:t för lösningen som innehåller anslutningsreferenserna.

pa connection list-tables

Visar tabeller som är tillgängliga i en datauppsättning.

pa connection list-tables --connector <connector-id> [--connection-id <connection-id>] [--dataset <dataset>]

pa connection list-tables Parametrar

Parameter Description
--connector Anslutningsidentifieraren.
--connection-id Det anslutnings-ID som ska användas när tabeller listas.
--dataset Datauppsättningen som innehåller tabellerna.

pa connector list

Visar en lista över tillgängliga anslutningsappar i den aktuella Power Platform-miljön.

pa connector list [--search <term>] [--json]

pa connector list Parametrar

Parameter Description
--search Filtrera anslutningsappar efter namn eller visningsnamn.
--json Returnera den fullständiga anslutningslistan som JSON.

Lär dig hur du skapar en anslutning

pa telemetry disable

Inaktiverar telemetrisamling.

pa telemetry disable

pa telemetry enable

Aktiverar telemetrisamling.

pa telemetry enable

pa telemetry status

Visar aktuella telemetriinställningar.

pa telemetry status