Power Apps CLI komandos nuoroda

Naudokite šią Power Apps CLI komandos nuorodą, kad greitai rastumėte komandas, skirtas Power Apps kodo programoms kurti, kurti, prijungti ir publikuoti. CLI naudoja sugrupuotas komandas šiuo formatu:

pa <command-group> <command>

Tai komandų grupės:

Komandų grupė Aprašymas
pa app Kurkite, paleiskite, prisijunkite ir publikuokite kodo programas.
pa auth Prisijunkite ir valdykite paskyras.
pa connection Kurkite ir valdykite ryšius ir atraskite jų išteklius.
pa connector Raskite jungčių, pasiekiamų "Power Platform" aplinkoje.
pa solution Raskite sprendimų, pasiekiamų "Power Platform" aplinkoje.
pa telemetry Valdykite CLI telemetrijos parametrus.

Visuotinės parinktys

Naudokite --help bet kuriame terminalo žinyne:

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

Naudokite --version norėdami parodyti įdiegtą Power Apps CLI versiją:

pa --version

CLI komandų Power Apps

Galimos šios komandos:

Komanda Aprašymas
pa app add data-source Į kodo programėlę įtraukite jungtį arba lentelės duomenų šaltinį.
pa app add dataverse-api Į kodo taikomąją programą įtraukite veiksmą arba funkciją "Dataverse".
pa app add flow Į kodo taikomąją programą įtraukite Power Automate srautą.
pa app find-dataverse-api Rasti "Dataverse" veiksmus ir funkcijas dabartinėje aplinkoje.
pa app get-settings Rodyti dabartinius programėlės parametrus.
pa app init Inicijuoti kodo programą dabartiniame kataloge.
pa app list Išvardyti kodo taikomąsias programas dabartinėje aplinkoje.
pa app list-environment-variables Sąrašo aplinkos kintamieji, galimi kodo programai.
pa app list-flows Išvardyti sprendimų Power Automate srautus dabartinėje aplinkoje.
pa app push Publikuokite naują kodo taikomosios programos versiją Power Apps.
pa app refresh data-source Atnaujinti sugeneruotus duomenų šaltinio failus.
pa app remove data-source Pašalinkite duomenų šaltinį iš kodo programėlės.
pa app remove flow Pašalinkite Power Automate srautą iš kodo programėlės.
pa app run Paleiskite kodo taikomosios programos Power Apps vietinį pagrindinį kompiuterį.
pa app set-setting Naujinti programėlės parametrus.
pa app share Bendrinkite kodo taikomąją programą su vartotojais arba pagrindiniais tarnybų vartotojais.
pa auth login Prisijunkite naudodami sistemos naršyklę.
pa auth logout Atsijunkite ir pašalinkite įrašytą autentifikavimo informaciją.
pa auth status Rodyti prisijungusias paskyras ir identifikuoti aktyvią paskyrą.
pa auth switch Keisti aktyvią paskyrą.
pa connection create Jungties ryšio kūrimas.
pa connection list Išvardyti ryšius dabartinėje aplinkoje.
pa connection list-datasets Pateikti duomenų rinkinių, pasiekiamų per ryšį, sąrašą.
pa connection list-procedures Išvardyti SQL saugomas procedūras, pasiekiamas duomenų rinkinyje.
pa connection list-references Sprendimo ryšio nuorodų sąrašas.
pa connection list-tables Pateikti duomenų rinkinyje galimų lentelių sąrašą.
pa connector list Sąrašo jungtys, pasiekiamos dabartinėje "Power Platform" aplinkoje.
pa solution list Išvardyti sprendimus dabartinėje aplinkoje.
pa telemetry disable Išjungti telemetrijos rinkinį.
pa telemetry enable Įgalinti telemetrijos rinkinį.
pa telemetry status Rodyti dabartinius telemetrijos parametrus.

pa app add data-source

Į kodo programėlę įtraukia jungtį arba lentelės duomenų šaltinį.

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

pa app add data-source Parametrus

Parametras Aprašymas
--connector Jungties identifikatorius, pvz shared_office365users., .
--connection-id Duomenų šaltiniui naudojamas ryšio ID.
--connection-ref Loginis ryšio nuorodos pavadinimas.
--solution-id Sprendimas, kuriame yra ryšio nuoroda.
--dataset Lentelės formos duomenų šaltinio duomenų rinkinys.
--table Lentelė, kurią norite įtraukti.
--org-url "Dataverse" organizacijos URL, naudojamas gaunant lentelės metaduomenis.
--procedure SQL išsaugota procedūra, kurią reikia įtraukti.

Šie parametrai turi atitinkamus sprendimus, jungtis ir duomenų šaltinių aplinkos kintamuosius.

pa app add dataverse-api

Į kodo taikomąją programą įtraukia veiksmą arba funkciją "Dataverse".

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

pa app add dataverse-api Parametrus

Parametras Aprašymas
--api-name Įtrauktinas "Dataverse" veiksmo arba funkcijos pavadinimas.

PA_CLI_DATAVERSE_API_NAME atitinkamas parametro aplinkos kintamasis --api-name .

Sužinokite daugiau:

pa app add flow

Į kodo taikomąją programą įtraukia Power Automate srautą.

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

pa app add flow Parametrus

Parametras Aprašymas
--flow-id Įtrauktinų Power Automate srauto ID.

PA_CLI_FLOW_ID atitinkamas parametro aplinkos kintamasis --flow-id .

Komanda:

  • Atsisiunčia srauto OpenAPI apibrėžimą.
  • Generuoja labai įvestus TypeScript modelius ir paslaugas.
  • Įtraukia srautą ir jo ryšio nuorodas į power.config.json.

Pasikeitus srauto apibrėžimui, dar kartą paleiskite šią komandą, kad būtų sugeneruotas naujausios versijos kodas.

Svarbu

Paleidžiamas pa app add flow asmuo turi turėti prieigą prie srauto ir jo ryšių. Komanda nepavyksta, jei asmuo neturi prieigos prie reikiamo ryšio.

Sužinokite daugiau apie scenarijus, kai naudojate šią komandą:

pa app find-dataverse-api

Randa "Dataverse" veiksmus ir funkcijas dabartinėje aplinkoje.

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

pa app find-dataverse-api Parametrus

Parametras Aprašymas
--search Ieškomą operacijos pavadinimą.
--json Pateikti rezultatus kaip JSON.

Šie parametrai turi atitinkamas "Dataverse" API ir Power Automate srautų aplinkos kintamuosius.

Sužinokite, kaip rasti galimas "Dataverse" operacijas

pa app get-settings

Rodo dabartinius kodų programėlės parametrus.

pa app get-settings [--json]

pa app get-settings Parametrus

Parametras Aprašymas
--json Pateikti programos parametrus kaip JSON.

Vykdykite šią komandą iš inicijuoto kodo taikomosios programos projekto, kuriame yra power.config.json failas.

pa app init

Inicijuoja kodo programą dabartiniame kataloge.

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

pa app init Parametrus

Parametras Aprašymas
--display-name Rodomas kodo programėlės pavadinimas.
--environment-id "Power Platform" aplinka kodo programai.
--description Kodo taikomosios programos aprašas.
--build-path Katalogas, kuriame yra kompiliuotos taikomosios programos ištekliai.
--file-entry-point HTML įvesties vieta komponavimo versijos išvestyje.
--app-type Taikomosios programos tipas. Galiojančios reikšmės yraCodeApp ir MobileApp
--app-url Vietoje veikiančios kodo taikomosios programos URL.
--cloud "Power Platform" debesies egzempliorius.

Šie parametrai turi atitinkamus taikomosios programos inicijavimo aplinkos kintamuosius.

Sužinokite daugiau apie scenarijus, kur galite naudoti šią komandą:

pa app list

Išvardijamos kodų taikomosios programos dabartinėje aplinkoje.

pa app list

pa app list-environment-variables

Išvardijami aplinkos kintamieji, pasiekiami kodo taikomojoje programoje.

pa app list-environment-variables

pa app list-flows

Pateikiamas sprendimų Power Automate srautų dabartinėje aplinkoje sąrašas.

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

Pavyzdys:

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 Parametrus

Parametras Aprašymas
--search Filtruoti srautus pagal pavadinimą.

PA_CLI_FLOW_SEARCH atitinkamas parametro aplinkos kintamasis --search .

pa app push

Publikuoja naują kodo taikomosios programos versiją Power Apps.

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

pa app push Parametrus

Parametras Aprašymas
--solution-id Sprendimo, į kurį norite įtraukti kodo taikomąją programą, ID.
--non-interactive Publikuoja taikomąją programą neinteraktyviai. Sužinokite, kaip publikuoti taikomąsias programas naudojant pagrindinį tarnybos pavadinimą.

PA_CLI_SOLUTION_ID yra su parametru --solution-id naudojamas aplinkos kintamasis.

Sužinokite, kaip sukurti kodo programą naudojant Power Apps CLI.

pa app refresh data-source

Atnaujina sugeneruotus duomenų šaltinio failus.

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

pa app refresh data-source Parametrus

Parametras Aprašymas
--name Atnaujinamo duomenų šaltinio pavadinimas.

pa app remove data-source

Pašalina duomenų šaltinį iš kodo taikomosios programos.

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

pa app remove data-source Parametrus

Parametras Aprašymas
--connector Duomenų šaltinio jungties identifikatorius.
--name Šalintinų duomenų šaltinio pavadinimas.
--force Pašalinkite duomenų šaltinį neragindami patvirtinimo.

pa app remove flow

Pašalina Power Automate srautą iš kodo programėlės.

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

pa app remove flow Parametrus

Parametras Aprašymas
--flow-name Šalintinų Power Automate srauto pavadinimas.
--flow-id Šalintinų Power Automate srauto ID.
--force Pašalinkite srautą neragindami patvirtinimo.

PA_CLI_FLOW_DATA_SOURCE_NAME ir PA_CLI_REMOVE_FLOW_ID yra atitinkami aplinkos kintamieji, kad būtų galima naudoti šiuos parametrus.

Sužinokite, kaip pašalinti srautą

pa app run

Paleidžia kodo taikomosios programos Power Apps vietinį pagrindinį kompiuterį.

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

pa app run Parametrus

Parametras Aprašymas
--port Vietinio pagrindinio kompiuterio prievadas.
--local-app-url Vietoje veikiančios kodo taikomosios programos URL.

Šie parametrai turi atitinkamus vykdymo programų aplinkos kintamuosius.

pa app set-setting

Atnaujina vieną ar daugiau kodo programėlės parametrų.

pa app set-setting --show-header <true|false> [--json]

pa app set-setting Parametrus

Parametras Aprašymas
--show-header Rodyti arba slėpti taikomosios programos antraštę. Galiojančios reikšmės yratrue ir false
--json Pateikti atnaujintus programėlės parametrus kaip JSON.

Vykdykite šią komandą iš inicijuoto kodo taikomosios programos projekto, kuriame yra power.config.json failas. Komanda šį parametrą įrašo dalyje appSettingspower.config.json. Paleiskite pa app push norėdami publikuoti parametrą, kad leistuvas jį pritaiko vykdymo metu.

pa app share

Bendrina kodo programėlę su vartotojais arba pagrindiniais paslaugų vartotojais.

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

pa app share Parametrus

Parametras Aprašymas
--principal Kableliais atskirti el. pašto adresai arba Microsoft Entra objektų IDENTIFIKATORIai, skirti vartotojams arba pagrindiniams tarnybos vartotojams bendrinti.
--access Prieigos lygis, kurį reikia suteikti: play (numatytasis) arba edit.

Šie parametrai turi atitinkamus "Share Apps" aplinkos kintamuosius.

pa app share Pastabos

Kodo taikomoji programa jau turi būti publikuota ir turi taikomosios programos ID iš sėkmingos pa app push komandos. Suteikti edit prieigą, kai reikia paleisti pa app pushpagrindinį tarnybos pavadinimą.

Kai bendrinate su tarnybos nariu, naudokite įmonės programos objekto ID, o ne taikomosios programos registracijos objekto ID.

pa auth login

Prisijungia per sistemos naršyklę.

pa auth login

Norėdami iš anksto įvesti paskyrą prisijungimo puslapyje, naudokite:

pa auth login --account user@contoso.com

pa auth login Parametrus

Parametras Aprašymas
--account Paskyra, kurią reikia iš anksto įvesti prisijungimo puslapyje.

PA_CLI_ACCOUNT atitinkamas parametro aplinkos kintamasis --account .

pa auth logout

Atsijungia ir pašalina įrašytą autentifikavimo informaciją.

pa auth logout

Pastaba

Ši komanda atsijungia nuo visų paskyrų. Jis negali atsijungti nuo tik vienos paskyros. Norėdami pakeisti, kuri paskyra yra aktyvi, naudokite pa auth switch .

Sužinokite, kaip atsijungti

pa auth status

Rodo prisijungusias paskyras ir identifikuoja aktyvią paskyrą.

Norėdami rodyti autentifikavimo būseną kaip JSON, naudokite:

pa auth status --json

pa auth status Parametrus

Parametras Aprašymas
--json Pateikti autentifikavimo būseną kaip JSON.

Sužinokite, kaip patikrinti, kuri paskyra yra aktyvi

pa auth switch

Pakeičia aktyvią paskyrą.

pa auth switch --account user@contoso.com

pa auth switch Parametrus

Parametras Aprašymas
--account Paskyra, kurią reikia suaktyvinti.

PA_CLI_ACCOUNT atitinkamas parametro aplinkos kintamasis --account .

Sužinokite daugiau, kada galite naudoti šią komandą:

pa connection create

Sukuriamas jungties ryšys.

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

pa connection create Parametrus

Parametras Pseudonimas Būtina Aprašymas
--connector - Taip Jungties identifikatorius, pvz shared_office365 ., arba shared_teams.
--display-name -n Ne Rodomas ryšio pavadinimas. Jei pavadinimo nepateiksite, CLI naudos numatytąjį pavadinimą.
--json - Ne Grąžina rezultatą kaip JSON.

pa connection create Pavyzdžiai

Sukurkite Office 365 Outlook ryšį:

pa connection create --connector shared_office365

Sukurkite Microsoft Teams ryšį naudodami pasirinktinį rodomą vardą:

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

Sukurkite ryšį ir grąžinkite rezultatą kaip JSON:

pa connection create --connector shared_office365 --json

pa connection create išvestis

Kai komanda pavyksta, ji grąžina ryšio ID. Naudokite ryšio ID, kai įtraukiate jungtį kaip duomenų šaltinį į kodo taikomąją programą.

Sužinokite, kaip sukurti ryšį iš Power Apps CLI

pa connection list

Išvardija ryšius dabartinėje aplinkoje.

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

pa connection list Parametrus

Parametras Aprašymas
--search Filtruoti ryšius pagal pavadinimą.
--json Pateikti rezultatus kaip JSON.

Šie parametrai turi atitinkamus sprendimus, jungtis ir duomenų šaltinių aplinkos kintamuosius.

pa connection list-datasets

Išvardijami duomenų rinkiniai, pasiekiami per ryšį.

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

pa connection list-datasets Parametrus

Parametras Aprašymas
--connector Jungties identifikatorius.
--connection-id Ryšio ID, naudojamas pateikiant duomenų rinkinių sąrašą.

pa connection list-procedures

Išvardijamos SQL įrašytos procedūros, galimos duomenų rinkinyje.

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

pa connection list-procedures Parametrus

Parametras Aprašymas
--connection-id Ryšio ID, naudojamas pateikiant išsaugotų procedūrų sąrašą.
--dataset Duomenų rinkinys, kuriame yra išsaugotos procedūros.

pa connection list-references

Išvardija ryšio nuorodas sprendime.

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

pa connection list-references Parametrus

Parametras Aprašymas
--solution-id Sprendimo, kuriame yra ryšio nuorodos, ID.

PA_CLI_SOLUTION_ID yra atitinkamas aplinkos kintamasis, naudojamas su parametru --solution-id .

pa connection list-tables

Išvardija lenteles, pasiekiamas duomenų rinkinyje.

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

pa connection list-tables Parametrus

Parametras Aprašymas
--connector Jungties identifikatorius.
--connection-id Ryšio ID, naudojamas pateikiant lenteles.
--dataset Duomenų rinkinys, kuriame yra lentelės.

pa connector list

Išvardija jungtis, pasiekiamas dabartinėje "Power Platform" aplinkoje.

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

pa connector list Parametrus

Parametras Aprašymas
--search Filtruokite jungtis pagal pavadinimą arba rodomą pavadinimą.
--json Visą jungčių sąrašą grąžinkite kaip JSON.

PA_CLI_CONNECTOR_SEARCH yra atitinkamas aplinkos kintamasis, naudojamas su parametru --search .

pa connector list išvestis

Interaktyviame terminale rezultatai rodomi 20 eilučių puslapiuose. Paspauskite "Enter ", kad būtų rodomas kitas puslapis. Norėdami išeiti, paspauskite Klavišą "Esc " arba Q . Kai peradresuojate išvestį arba įtraukiate --json, komanda pateikia visą sąrašą.

Pagal numatytuosius nustatymus komanda pateikia lentelę su šiais stulpeliais:

Stulpelis Aprašymas
Rodomas vardas Jungties rodomas pavadinimas, pvz., Office 365 Outlook.
Jungtis Jungties identifikatorius, pvz shared_office365., . Naudokite šią reikšmę su parinktimi --connectorpa connection create.

Kai naudojate parametrą --json , JSON išvestis apima šiuos laukus:

Laukas Aprašymas
id Jungties ID.
name Jungties identifikatorius, pvz shared_office365., .
displayName Jungties rodomas pavadinimas.
description Jungties aprašas.
isTabular Nurodo, ar jungtis palaiko lentelių duomenų operacijas.

pa connector list Pavyzdžiai

Nurodykite visas galimas jungtis:

pa connector list

Ieškoti jungčių:

pa connector list --search teams

Pateikia jungčių sąrašą kaip JSON:

pa connector list --json

Sužinokite, kaip išvardyti galimas jungtis

pa solution list

Pateikiami sprendimai dabartinėje aplinkoje, įskaitant jų draugišką pavadinimą, unikalų pavadinimą ir sprendimo ID.

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

pa solution list Parametrus

Parametras Aprašymas
--search Filtruokite sprendimus pagal draugišką pavadinimą arba unikalų pavadinimą. Filtras yra neskiestinių raidžių dalinės eilutės atitikmuo.
--json Visą sprendimų sąrašą pateikite kaip JSON.

PA_CLI_SOLUTION_SEARCH atitinkamas parametro aplinkos kintamasis --search .

Interaktyviame terminale rezultatai rodomi 20 eilučių puslapiuose. Paspauskite "Enter ", kad būtų rodomas kitas puslapis. Norėdami išeiti, paspauskite Klavišą "Esc " arba Q . Kai peradresuojate išvestį arba įtraukiate --json, komanda pateikia visą sąrašą.

pa telemetry disable

Išjungia telemetrijos rinkinį.

pa telemetry disable

pa telemetry enable

Įgalina telemetrijos rinkinį.

pa telemetry enable

pa telemetry status

Rodo dabartinius telemetrijos parametrus.

pa telemetry status