Napomena
Za pristup ovoj stranici potrebna je autorizacija. Možete se pokušati prijaviti ili promijeniti direktorije.
Za pristup ovoj stranici potrebna je autorizacija. Možete pokušati promijeniti direktorije.
Pomoću varijabli okruženja konfigurirajte provjeru Power Apps CLI i navedite mogućnosti naredbi u skriptama i CI/CD kanalima. Varijable okruženja definirane Power Apps CLI koriste PA_CLI_ prefiks.
Napomena
Varijable okruženja imenovane su vrijednosti koje operacijski sustav čini dostupnima aplikacijama. Power Apps CLI prepoznaje varijable opisane u ovoj referenci. Da biste saznali kako funkcioniraju varijable okruženja i kako njima upravljati, pročitajte članak Varijable okruženja.
Ova referenca opisuje varijable okruženja operacijskog sustava koje konfiguriraju Power Apps CLI. Te se varijable razlikuju od varijabli okruženja rješenja platforme Power Platform koje pohranjuju vrijednosti konfiguracije koje aplikacija koristi.
Za mogućnost naredbe CLI razrješavanje vrijednosti ovim redoslijedom:
- Mogućnost naredbenog retka
- Varijabla okruženja
- Zadana vrijednost, ako mogućnost ima jednu
- Interaktivni upit, kada je podržan
Mogućnost navedena u naredbenom retku ima prednost pred odgovarajućom varijablom okruženja.
Važno
Varijable okruženja mogu otkriti tajne drugim procesima, zapisnicima ili povijesti ljuske. Pohranite PA_CLI_SP_CLIENT_SECRET je u tajnoj trgovini SVOJE CI/CD platforme, maskijte je iz zapisnika i nemojte počinjivati tajne za kontrolu izvora.
Postavljanje varijabli okruženja
Sljedeći primjeri postavljeni prije PA_CLI_ENVIRONMENT_ID pokretanja naredbe Power Apps CLI.
$env:PA_CLI_ENVIRONMENT_ID = "<environment-id>"
pa app list
Varijabla okruženja ostaje dostupna za naredbe pokrenute iz iste terminalske sesije. Pomoću standardne naredbe ljuske uklonite je kada više nije potrebna.
Provjera autentičnosti
| Varijabla okruženja | Opis |
|---|---|
PA_CLI_ACCOUNT |
Određuje račun za ili pa auth loginpa auth switch. |
PA_CLI_SP_CLIENT_ID |
Određuje ID Microsoft Entra (klijenta) za provjeru autentičnosti upravitelja servisa. |
PA_CLI_SP_CLIENT_SECRET |
Određuje klijentsku tajnu za provjeru autentičnosti upravitelja servisa. |
PA_CLI_SP_TENANT_ID |
Određuje ID Microsoft Entra (klijenta) za provjeru autentičnosti upravitelja servisa. |
PA_CLI_USE_SP_AUTH |
Postavite vrijednost na (mala true slova) da biste koristili provjeru autentičnosti upravitelja servisa. |
Tri * varijable PA_CLI_SP_vjerodajnica potrebne su kada je odabrana provjera autentičnosti upravitelja servisa. Iako odabire CI=true i provjeru autentičnosti upravitelja servisa radi kompatibilnosti, koristi se PA_CLI_USE_SP_AUTH=true za izričit način provjere autentičnosti.
Upute za postavljanje potražite u članku Objavljivanje Power Apps koda pomoću upravitelja servisa.
Globalne mogućnosti naredbi
Te varijable odgovaraju mogućnostima koje su dostupne na Power Apps CLI.
| Varijabla okruženja | Odgovarajuća mogućnost | Opis |
|---|---|---|
PA_CLI_CLOUD |
--cloud |
Odabire ciljni oblak. Valjane vrijednosti su: - public (zadano)- usgov- usgovhigh- usgovdod- chinaVrijednosti ne razlikuju velika i mala slova. |
PA_CLI_ENVIRONMENT_ID |
--environment-id |
Određuje ID okruženja ciljne platforme Power Platform. |
Inicijalizacija aplikacije
Te varijable opcije opskrbe za pa app init.
| Varijabla okruženja | Odgovarajuća mogućnost | Opis |
|---|---|---|
PA_CLI_APP_BUILD_PATH |
--build-path |
Određuje izlazni direktorij međuverzije. Zadana je postavka ./dist. |
PA_CLI_APP_DESCRIPTION |
--description |
Određuje opis aplikacije. |
PA_CLI_APP_DISPLAY_NAME |
--display-name |
Određuje zaslonski naziv aplikacije. |
PA_CLI_APP_FILE_ENTRY_POINT |
--file-entry-point |
Određuje točku unosa HTML-a u izlazu međuverzije. Zadana je postavka index.html. |
PA_CLI_APP_TYPE |
--app-type |
Određuje vrstu aplikacije. Valjane vrijednosti su: - CodeApp (zadano)- MobileAppVrijednost se sprema u aplikaciju power.config.json i koristi kao vrsta aplikacije prilikom objavljivanja aplikacije. |
PA_CLI_APP_URL |
--app-url |
Određuje URL lokalne aplikacije tijekom pa app init. Vrijednost se sprema kao u i localAppUrlpower.config.json postaje zadani URL za buduće pa app run naredbe. Zadana je postavka http://localhost:3000. |
Pokretanje aplikacija
Te varijable opcije opskrbe za pa app run.
| Varijabla okruženja | Odgovarajuća mogućnost | Opis |
|---|---|---|
PA_CLI_LOCAL_APP_URL |
--local-app-url |
Nadjačava vrijednost localAppUrl iz trenutne power.config.json naredbe bez promjene spremljene konfiguracije. Ako nije postavljena nijedna vrijednost, zadana je vrijednost http://localhost:3000. |
PA_CLI_PORT |
--port |
Određuje priključak za glavno Power Apps host. Zadana je postavka 8080. |
Zajedničko korištenje aplikacija
Te varijable opcije opskrbe za pa app share.
| Varijabla okruženja | Odgovarajuća mogućnost | Opis |
|---|---|---|
PA_CLI_SHARE_ACCESS |
--access |
Određuje razinu pristupa. Valjane vrijednosti su: - play (zadano)- edit |
PA_CLI_SHARE_PRINCIPAL |
--principal |
Određuje jednu ili više adresa e-pošte razdvojenih zarezom ili id Microsoft Entra objekta. |
Rješenja, poveznici i izvori podataka
| Varijabla okruženja | Odgovarajuća mogućnost | Opis |
|---|---|---|
PA_CLI_CONNECTION_DISPLAY_NAME |
--display-name |
Određuje zaslonski naziv prilikom stvaranja veze. |
PA_CLI_CONNECTION_ID |
--connection-id |
Određuje ID instance veze poveznika. |
PA_CLI_CONNECTION_REF |
--connection-ref |
Određuje logički naziv reference veze. |
PA_CLI_CONNECTION_SEARCH |
--search |
Filtrira rezultate iz pa connection list. |
PA_CLI_CONNECTOR |
--connector |
Određuje ID poveznika, kao što je shared_office365users. |
PA_CLI_CONNECTOR_SEARCH |
--search |
Filtrira rezultate iz pa connector list. |
PA_CLI_DATASET |
--dataset |
Određuje skup podataka, kao što je SharePoint-mjesto ili SQL baza podataka. |
PA_CLI_DATA_SOURCE_NAME |
--name |
Određuje izvor podataka koji će se osvježiti ili ukloniti. |
PA_CLI_ORG_URL |
--org-url |
Nadjačava URL tvrtke ili ustanove Dataverse koji se koristi za dohvaćanje metapodataka prilikom dodavanja izvora podataka. |
PA_CLI_PROCEDURE |
--procedure |
Određuje pohranjenu SQL proceduru. |
PA_CLI_SOLUTION_ID |
--solution-id |
Određuje rješenje za pa app push, pa app add data-sourceili pa connection list-references. |
PA_CLI_SOLUTION_SEARCH |
--search |
Filtrira rezultate iz pa solution list. |
PA_CLI_TABLE |
--table |
Određuje naziv tablice ili resursa poveznika. |
Naredbe koje prihvaćaju svaku mogućnost potražite u članku Referenca Power Apps CLI.
Dataverse API-ji i Power Automate tokovi
| Varijabla okruženja | Odgovarajuća mogućnost | Opis |
|---|---|---|
PA_CLI_DATAVERSE_API_NAME |
--api-name |
Određuje akciju ili funkciju Dataverse koju želite dodati dodavanjem dataverse api aplikacije pa. |
PA_CLI_DATAVERSE_API_SEARCH_TERM |
--search |
Filtrira akcije i funkcije Dataverse po nazivu s pa app find-dataverse-api. |
PA_CLI_FLOW_DATA_SOURCE_NAME |
--flow-name |
Određuje izvor podataka tijeka koji će se ukloniti iz aplikacije s pa app remove flow |
PA_CLI_FLOW_ID |
--flow-id |
Određuje tijek Power Automate s e-poštepa app add flow. |
PA_CLI_FLOW_SEARCH |
--search |
Filtrira dostupne Power Automate tokova po nazivu pomoćupa app list-flows |
PA_CLI_REMOVE_FLOW_ID |
--flow-id |
Određuje tijek Power Automate koji će se uklonitipa app remove flow |
Izlazna telemetrija i konzola
| Varijabla okruženja | Odgovarajuća mogućnost | Opis |
|---|---|---|
PA_CLI_CONSOLE_ONLY |
--console-only |
Postavite vrijednost na true (mala slova) s pa telemetry enablepa telemetry disable telemetrijom ili je pišite samo na konzolu i nemojte je daljinski slati. |
PA_CLI_OUTPUT_TO_CONSOLE |
--output-to-console |
Postavite vrijednost na true (mala slova) s telemetrijskim pa telemetry enablepa telemetry disable događajima poslane daljinski na konzolu ili tako da je zrcali. |
PA_CLI_TELEMETRY |
Ništa | Postavite jednu od ovih vrijednosti da biste onemogućili telemetriju za trenutni postupak: - 0- false- no- offVrijednosti ne razlikuju velika i mala slova, a okolni se prostori zanemaruju. |
Trajne postavke telemetrije potražite u članku Upravljanje postavkama telemetrije za Power Apps CLI.
Standardne varijable okruženja
CLI također promatra ovu standardnu varijablu okruženja:
| Varijabla okruženja | Opis |
|---|---|
NO_COLOR |
Postavite ovu varijablu na vrijednost koja nije ništa da biste onemogućili izlaz boja ANSI. Tu mogućnost možete koristiti --no-color i. |