Power Apps CLI-kommandoreference

Brug denne Power Apps CLI-kommandoreference til hurtigt at finde kommandoer til oprettelse, udvikling, oprettelse og publicering af Power Apps kodeapps. Kommandolinjegrænsefladen bruger grupperede kommandoer i følgende format:

pa <command-group> <command>

Dette er kommandogrupperne:

Kommandogruppe Beskrivelse
pa app Opret, kør, opret forbindelse og publicer kodeapps.
pa auth Log på, og administrer konti.
pa connector Find connectors, der er tilgængelige i et Power Platform-miljø.
pa connection Opret og administrer forbindelser, og find deres ressourcer.
pa telemetry Administrer CLI-telemetriindstillinger.

Globale indstillinger

Brug --help på et hvilket som helst niveau til at få vist hjælp i terminalen:

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

Bruges --version til at få vist den installerede Power Apps CLI-version:

pa --version

Power Apps kommandolinjegrænsefladekommandoer

Disse kommandoer er tilgængelige:

Kommando Beskrivelse
pa app add data-source Føj en connector eller datakilde i tabelformat til kodeappen.
pa app add dataverse-api Føj en Dataverse-handling eller -funktion til kodeappen.
pa app add flow Føj et Power Automate flow til kodeappen.
pa app find-dataverse-api Find Dataverse-handlinger og -funktioner i det aktuelle miljø.
pa app init Initialiser en kodeapp i den aktuelle mappe.
pa app list Vis kodeapps i det aktuelle miljø.
pa app list-environment-variables Angiv miljøvariabler, der er tilgængelige for kodeappen.
pa app list-flows Angiv løsningsorienterede Power Automate flow i det aktuelle miljø.
pa app push Publicer en ny version af kodeappen for at Power Apps.
pa app refresh data-source Opdater de genererede filer for en datakilde.
pa app remove data-source Fjern en datakilde fra kodeappen.
pa app remove flow Fjern et Power Automate flow fra kodeappen.
pa app run Start den Power Apps lokale vært for kodeappen.
pa app share Del kodeappen med brugere eller tjenesteprincipaler.
pa auth login Log på via systembrowseren.
pa auth logout Log af, og fjern gemte godkendelsesoplysninger.
pa auth status Vis konti, der er logget på, og identificer den aktive konto.
pa auth switch Skift den aktive konto.
pa connection create Opret en forbindelse til en connector.
pa connection list Vis forbindelser i det aktuelle miljø.
pa connection list-datasets Vis de datasæt, der er tilgængelige via en forbindelse.
pa connection list-procedures Vis de SQL-lagrede procedurer, der er tilgængelige i et datasæt.
pa connection list-references Vis forbindelsesreferencer i en løsning.
pa connection list-tables Listetabeller, der er tilgængelige i et datasæt.
pa connector list Vis de connectors, der er tilgængelige i det aktuelle Power Platform-miljø.
pa telemetry disable Deaktiver telemetrisamling.
pa telemetry enable Aktivér telemetriindsamling.
pa telemetry status Vis de aktuelle telemetriindstillinger.

pa app add data-source

Føjer en connector eller datakilde i tabelformat til kodeappen.

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

pa app add data-source Parametre

Parameter Beskrivelse
--connector Connector-id'et, f.eks shared_office365users. .
--connection-id Det forbindelses-id, der skal bruges til datakilden.
--connection-ref Det logiske navn på en forbindelsesreference.
--solution-id Den løsning, der indeholder forbindelsesreferencen.
--dataset Datasættet for en datakilde i tabelformat.
--table Den tabel, der skal tilføjes.
--procedure Den lagrede SQL-procedure, der skal tilføjes.

pa app add dataverse-api

Føjer en Dataverse-handling eller -funktion til kodeappen.

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

pa app add dataverse-api Parametre

Parameter Beskrivelse
--api-name Navnet på den Dataverse-handling eller -funktion, der skal tilføjes.

Få mere at vide:

pa app add flow

Føjer et Power Automate flow til kodeappen.

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

pa app add flow Parametre

Parameter Beskrivelse
--flow-id Id'et for det Power Automate flow, der skal tilføjes.

Kommandoen:

  • Downloader OpenAPI-definitionen for flowet.
  • Genererer typeScript-modeller og -tjenester, der er skrevet på det kraftigste.
  • Føjer flowet og dets forbindelsesreferencer til power.config.json.

Hvis en flowdefinition ændres, skal du køre denne kommando igen for at genoprette koden for den nyeste version.

Vigtigt!

Den person, der kører pa app add flow , skal have adgang til flowet og dets underliggende forbindelser. Kommandoen mislykkes, hvis personen ikke har adgang til en påkrævet forbindelse.

Få mere at vide om scenarier, hvor du bruger denne kommando:

pa app find-dataverse-api

Finder Dataverse-handlinger og -funktioner i det aktuelle miljø.

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

pa app find-dataverse-api Parametre

Parameter Beskrivelse
--search Det handlingsnavn, der skal søges efter.
--json Returner resultaterne som JSON.

Få mere at vide om, hvordan du finder tilgængelige Dataverse-handlinger

pa app init

Initialiserer en kodeapp i den aktuelle mappe.

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

pa app init Parametre

Parameter Beskrivelse
--display-name Kodeappens viste navn.
--environment-id Power Platform-miljøet til kodeappen.
--build-path Den mappe, der indeholder de kompilerede appaktiver.
--cloud Cloudforekomsten af Power Platform.

Få mere at vide om scenarier, hvor du kan bruge denne kommando:

pa app list

Viser kodeapps i det aktuelle miljø.

pa app list

pa app list-environment-variables

Viser de miljøvariabler, der er tilgængelige for kodeappen.

pa app list-environment-variables

pa app list-flows

Viser løsningsorienterede Power Automate flow i det aktuelle miljø.

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

Eksempel:

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 Parametre

Parameter Beskrivelse
--search Filtrer flow efter navn.

pa app push

Publicerer en ny version af kodeappen for at Power Apps.

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

pa app push Parametre

Parameter Beskrivelse
--solution-id Id'et for den løsning, som kodeappen skal føjes til.
--non-interactive Publicerer appen ikke interaktivt. Få mere at vide om, hvordan du publicerer apps med en tjenesteprincipal.

Få mere at vide om, hvordan du opretter en kodeapp ved hjælp af kommandolinjegrænsefladen Power Apps.

pa app refresh data-source

Opdaterer de genererede filer for en datakilde.

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

pa app refresh data-source Parametre

Parameter Beskrivelse
--name Navnet på den datakilde, der skal opdateres.

pa app remove data-source

Fjerner en datakilde fra kodeappen.

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

pa app remove data-source Parametre

Parameter Beskrivelse
--connector Connector-id'et for datakilden.
--name Navnet på den datakilde, der skal fjernes.
--force Fjern datakilden uden at bede om bekræftelse.

pa app remove flow

Fjerner et Power Automate flow fra kodeappen.

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

pa app remove flow Parametre

Parameter Beskrivelse
--flow-name Navnet på det Power Automate flow, der skal fjernes.
--flow-id Id'et for det Power Automate flow, der skal fjernes.
--force Fjern flowet uden at bede om bekræftelse.

Få mere at vide om, hvordan du fjerner et flow

pa app run

Starter den Power Apps lokale vært for kodeappen.

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

pa app run Parametre

Parameter Beskrivelse
--port Porten for den lokale vært.
--local-app-url URL-adressen til den lokalt kørende kodeapp.

pa app share

Deler kodeappen med brugere eller tjenesteprincipaler.

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

pa app share Parametre

Parameter Beskrivelse
--principal Kommaseparerede mailadresser eller Microsoft Entra objekt-id'er, som brugerne eller tjenesteprincipalerne skal dele med.
--access Det adgangsniveau, der skal tildeles: play (standard) eller edit.

pa app share Bemærkninger

Kodeappen skal allerede være publiceret og have et app-id fra en vellykket pa app push kommando. Tildel edit adgang, når en tjenesteprincipal skal køre pa app push.

Når du deler med en tjenesteprincipal, skal du bruge objekt-id'et for virksomhedsprogrammet og ikke objekt-id'et appregistrering.

pa auth login

Logger på via systembrowseren.

pa auth login

Hvis du vil udfylde kontoen på logonsiden på forhånd, skal du bruge:

pa auth login --account user@contoso.com

pa auth login Parametre

Parameter Beskrivelse
--account Den konto, der skal udfyldes på forhånd på logonsiden.

pa auth logout

Logger af og fjerner gemte godkendelsesoplysninger.

pa auth logout

Bemærk

Denne kommando logger dig af alle konti. Det kan ikke logge dig af kun én konto. Hvis du vil ændre, hvilken konto der er aktiv, skal du bruge pa auth switch i stedet.

Få mere at vide om, hvordan du logger af

pa auth status

Viser konti, der er logget på, og identificerer den aktive konto.

Hvis du vil have vist godkendelsesstatus som JSON, skal du bruge:

pa auth status --json

pa auth status Parametre

Parameter Beskrivelse
--json Returner godkendelsesstatus som JSON.

Få mere at vide om, hvordan du kontrollerer, hvilken konto der er aktiv

pa auth switch

Ændrer den aktive konto.

pa auth switch --account user@contoso.com

pa auth switch Parametre

Parameter Beskrivelse
--account Den konto, der skal aktiveres.

Få mere at vide om, hvornår du kan bruge denne kommando:

pa connection create

Opretter en forbindelse til en connector.

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

pa connection create Parametre

Parameter Alias Påkrævet Beskrivelse
--connector - Ja Connector-id'et, f.eks shared_office365 . eller shared_teams.
--display-name -n Nej Det viste navn for forbindelsen. Hvis du ikke angiver et navn, bruger kommandolinjegrænsefladen et standardnavn.
--json - Nej Returnerer resultatet som JSON.

pa connection create Eksempler

Opret en Office 365 Outlook forbindelse:

pa connection create --connector shared_office365

Opret en Microsoft Teams forbindelse med et brugerdefineret vist navn:

pa connection create --connector shared_teams --display-name "My Teams"

Opret en forbindelse, og returner resultatet som JSON:

pa connection create --connector shared_office365 --json

pa connection create output

Når kommandoen lykkes, returneres forbindelses-id'et. Brug forbindelses-id'et, når du føjer connectoren som en datakilde til kodeappen.

Få mere at vide om, hvordan du opretter en forbindelse fra Power Apps kommandolinjegrænsefladen

pa connection list

Viser forbindelser i det aktuelle miljø.

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

pa connection list Parametre

Parameter Beskrivelse
--search Filtrer forbindelser efter navn.
--json Returner resultaterne som JSON.

pa connection list-datasets

Viser de datasæt, der er tilgængelige via en forbindelse.

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

pa connection list-datasets Parametre

Parameter Beskrivelse
--connector Connector-id'et.
--connection-id Det forbindelses-id, der skal bruges, når der vises datasæt.

pa connection list-procedures

Viser de SQL-lagrede procedurer, der er tilgængelige i et datasæt.

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

pa connection list-procedures Parametre

Parameter Beskrivelse
--connection-id Det forbindelses-id, der skal bruges, når der vises gemte procedurer.
--dataset Det datasæt, der indeholder de lagrede procedurer.

pa connection list-references

Viser forbindelsesreferencer i en løsning.

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

pa connection list-references Parametre

Parameter Beskrivelse
--solution-id Id'et for den løsning, der indeholder forbindelsesreferencerne.

pa connection list-tables

Viser tabeller, der er tilgængelige i et datasæt.

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

pa connection list-tables Parametre

Parameter Beskrivelse
--connector Connector-id'et.
--connection-id Det forbindelses-id, der skal bruges ved angivelse af tabeller.
--dataset Det datasæt, der indeholder tabellerne.

pa connector list

Viser de connectorer, der er tilgængelige i det aktuelle Power Platform-miljø.

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

pa connector list Parametre

Parameter Beskrivelse
--search Filtrer connectorer efter navn eller vist navn.
--json Returner den komplette connectorliste som JSON.

pa connector list output

I en interaktiv terminal vises resultaterne på sider med 20 rækker. Tryk på Enter for at få vist den næste side. Tryk på Esc eller Q for at afslutte. Når du omdirigerer outputtet eller include --json, returnerer kommandoen den komplette liste.

Kommandoen returnerer som standard en tabel med følgende kolonner:

Column Beskrivelse
Vis navn Connectorens viste navn, f.eks. Office 365 Outlook.
Stik Connector-id'et, f.eks shared_office365. . Brug denne værdi med --connector indstillingen .pa connection create

Når du bruger parameteren --json , indeholder JSON-outputtet følgende felter:

Felt Beskrivelse
id Connector-id'et.
name Connector-id'et, f.eks shared_office365. .
displayName Det viste navn på connectoren.
description Beskrivelsen af connectoren.
isTabular Angiver, om connectoren understøtter datahandlinger i tabelformat.

pa connector list Eksempler

Vis alle tilgængelige connectors:

pa connector list

Søg efter connectorer:

pa connector list --search teams

Returner connectorlisten som JSON:

pa connector list --json

Få mere at vide om, hvordan du angiver tilgængelige connectors

pa telemetry disable

Deaktiverer telemetrisamling.

pa telemetry disable

pa telemetry enable

Aktiverer telemetriindsamling.

pa telemetry enable

pa telemetry status

Viser de aktuelle telemetriindstillinger.

pa telemetry status