Informazioni di riferimento sul comando dell'interfaccia della riga di comando di Power Apps

Usare questo Power Apps riferimento ai comandi dell'interfaccia della riga di comando per trovare rapidamente i comandi per la creazione, lo sviluppo, la connessione e la pubblicazione di app di codice Power Apps. L'interfaccia della riga di comando usa i comandi raggruppati nel formato seguente:

pa <command-group> <command>

Questi sono i gruppi di comandi:

Gruppo di comandi Description
pa app Creare, eseguire, connettere e pubblicare app di codice.
pa auth Accedere e gestire gli account.
pa connector Trovare i connettori disponibili in un ambiente Power Platform.
pa connection Creare e gestire le connessioni e individuare le risorse.
pa telemetry Gestire le impostazioni di telemetria dell'interfaccia della riga di comando.

Opzioni globali

Usare --help a qualsiasi livello per visualizzare la Guida nel terminale:

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

Usare --version per visualizzare la versione dell'interfaccia della riga di comando di Power Apps installata:

pa --version

Power Apps comandi dell'interfaccia della riga di comando

Questi comandi sono disponibili:

Comando Description
pa app add data-source Aggiungere un connettore o un'origine dati tabulare all'app di codice.
pa app add dataverse-api Aggiungere un'azione o una funzione dataverse all'app di codice.
pa app add flow Aggiungere un flusso di Power Automate all'app di codice.
pa app find-dataverse-api Trovare azioni e funzioni di Dataverse nell'ambiente corrente.
pa app init Inizializzare un'app di codice nella directory corrente.
pa app list Elencare le app di codice nell'ambiente corrente.
pa app list-environment-variables Elencare le variabili di ambiente disponibili per l'app di codice.
pa app list-flows Elencare i flussi di Power Automate con riconoscimento della soluzione nell'ambiente corrente.
pa app push Pubblicare una nuova versione dell'app di codice in Power Apps.
pa app refresh data-source Aggiornare i file generati per un'origine dati.
pa app remove data-source Rimuovere un'origine dati dall'app di codice.
pa app remove flow Rimuovere un flusso di Power Automate dall'app di codice.
pa app run Avviare il Power Apps host locale per l'app di codice.
pa app share Condividere l'app di codice con utenti o entità servizio.
pa auth login Accedere tramite il browser di sistema.
pa auth logout Disconnettersi e rimuovere le informazioni di autenticazione salvate.
pa auth status Visualizzare gli account connessi e identificare l'account attivo.
pa auth switch Modificare l'account attivo.
pa connection create Creare una connessione per un connettore.
pa connection list Elencare le connessioni nell'ambiente corrente.
pa connection list-datasets Elencare i set di dati disponibili tramite una connessione.
pa connection list-procedures Elencare le stored procedure SQL disponibili in un set di dati.
pa connection list-references Elencare i riferimenti alla connessione in una soluzione.
pa connection list-tables Elencare le tabelle disponibili in un set di dati.
pa connector list Elencare i connettori disponibili nell'ambiente Power Platform corrente.
pa telemetry disable Disabilitare la raccolta di dati di telemetria.
pa telemetry enable Abilitare la raccolta di dati di telemetria.
pa telemetry status Visualizzare le impostazioni di telemetria correnti.

pa app add data-source

Aggiunge un connettore o un'origine dati tabulare all'app di codice.

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

pa app add data-source Parametri

Parametro Description
--connector Identificatore del connettore, ad esempio shared_office365users.
--connection-id ID connessione da utilizzare per l'origine dati.
--connection-ref Nome logico di un riferimento alla connessione.
--solution-id Soluzione che contiene il riferimento alla connessione.
--dataset Set di dati per un'origine dati tabulare.
--table Tabella da aggiungere.
--procedure Stored procedure SQL da aggiungere.

pa app add dataverse-api

Aggiunge un'azione o una funzione dataverse all'app di codice.

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

pa app add dataverse-api Parametri

Parametro Description
--api-name Nome dell'azione o della funzione Dataverse da aggiungere.

Ulteriori informazioni:

pa app add flow

Aggiunge un flusso di Power Automate all'app di codice.

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

pa app add flow Parametri

Parametro Description
--flow-id ID del flusso di Power Automate da aggiungere.

Il comando :

  • Scarica la definizione OpenAPI del flusso.
  • Genera modelli e servizi TypeScript fortemente tipizzati.
  • Aggiunge il flusso e i relativi riferimenti alla connessione a power.config.json.

Se viene modificata una definizione di flusso, eseguire di nuovo questo comando per rigenerare il codice per la versione più recente.

Importante

La persona che esegue pa app add flow deve avere accesso al flusso e alle connessioni sottostanti. Il comando ha esito negativo se la persona non ha accesso a una connessione necessaria.

Altre informazioni sugli scenari in cui si usa questo comando:

pa app find-dataverse-api

Trova le azioni e le funzioni di Dataverse nell'ambiente corrente.

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

pa app find-dataverse-api Parametri

Parametro Description
--search Nome dell'operazione da cercare.
--json Restituisce i risultati come JSON.

Informazioni su come trovare le operazioni di Dataverse disponibili

pa app init

Inizializza un'app di codice nella directory corrente.

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

pa app init Parametri

Parametro Description
--display-name Nome visualizzato dell'app di codice.
--environment-id Ambiente Power Platform per l'app di codice.
--build-path Directory contenente gli asset dell'app compilati.
--cloud Istanza cloud di Power Platform.

Altre informazioni sugli scenari in cui è possibile usare questo comando:

pa app list

Elenca le app di codice nell'ambiente corrente.

pa app list

pa app list-environment-variables

Elenca le variabili di ambiente disponibili per l'app di codice.

pa app list-environment-variables

pa app list-flows

Elenca i flussi di Power Automate compatibile con la soluzione nell'ambiente corrente.

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 Parametri

Parametro Description
--search Filtrare i flussi in base al nome.

pa app push

Pubblica una nuova versione dell'app di codice in Power Apps.

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

pa app push Parametri

Parametro Description
--solution-id ID della soluzione a cui aggiungere l'app di codice.
--non-interactive Pubblica l'app in modo non interattivo. Informazioni su come pubblicare app con un'entità servizio.

Informazioni su come creare un'app di codice usando l'interfaccia della riga di comando di Power Apps.

pa app refresh data-source

Aggiorna i file generati per un'origine dati.

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

pa app refresh data-source Parametri

Parametro Description
--name Nome dell'origine dati da aggiornare.

pa app remove data-source

Rimuove un'origine dati dall'app di codice.

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

pa app remove data-source Parametri

Parametro Description
--connector Identificatore del connettore per l'origine dati.
--name Nome dell'origine dati da rimuovere.
--force Rimuovere l'origine dati senza chiedere conferma.

pa app remove flow

Rimuove un flusso di Power Automate dall'app di codice.

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

pa app remove flow Parametri

Parametro Description
--flow-name Nome del flusso di Power Automate da rimuovere.
--flow-id ID del flusso di Power Automate da rimuovere.
--force Rimuovere il flusso senza chiedere conferma.

Informazioni su come rimuovere un flusso

pa app run

Avvia il Power Apps host locale per l'app di codice.

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

pa app run Parametri

Parametro Description
--port Porta per l'host locale.
--local-app-url URL dell'app di codice in esecuzione in locale.

pa app share

Condivide l'app di codice con utenti o entità servizio.

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

pa app share Parametri

Parametro Description
--principal Indirizzi di posta elettronica separati da virgole o ID oggetto Microsoft Entra con cui condividere gli utenti o le entità servizio.
--access Livello di accesso da concedere: play (impostazione predefinita) o edit.

pa app share Osservazioni

L'app di codice deve essere già pubblicata e avere un ID app da un comando riuscito pa app push . Concedere edit l'accesso quando un'entità servizio deve eseguire pa app push.

Quando si condivide con un'entità servizio, usare l'ID oggetto Applicazione aziendale, non l'ID oggetto Registrazione app.

pa auth login

Esegue l'accesso tramite il browser di sistema.

pa auth login

Per precompilare l'account nella pagina di accesso, usare:

pa auth login --account user@contoso.com

pa auth login Parametri

Parametro Description
--account Account da prepopopolare nella pagina di accesso.

pa auth logout

Disconnette e rimuove le informazioni di autenticazione salvate.

pa auth logout

Note

Questo comando consente di disconnettere tutti gli account. Non può disconnetterti da un solo account. Per modificare l'account attivo, usare pa auth switch invece.

Informazioni su come disconnettersi

pa auth status

Visualizza gli account connessi e identifica l'account attivo.

Per visualizzare lo stato di autenticazione come JSON, usare:

pa auth status --json

pa auth status Parametri

Parametro Description
--json Restituisce lo stato di autenticazione come JSON.

Informazioni su come verificare quale account è attivo

pa auth switch

Modifica l'account attivo.

pa auth switch --account user@contoso.com

pa auth switch Parametri

Parametro Description
--account Account da attivare.

Altre informazioni su quando è possibile usare questo comando:

pa connection create

Crea una connessione per un connettore.

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

pa connection create Parametri

Parametro Alias Obbligatorio Description
--connector - Identificatore del connettore, ad esempio shared_office365 o shared_teams.
--display-name -n No Nome visualizzato per la connessione. Se non si specifica un nome, l'interfaccia della riga di comando usa un nome predefinito.
--json - No Restituisce il risultato come JSON.

pa connection create esempi

Creare una connessione Office 365 Outlook:

pa connection create --connector shared_office365

Creare una connessione Microsoft Teams con un nome visualizzato personalizzato:

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

Creare una connessione e restituire il risultato come JSON:

pa connection create --connector shared_office365 --json

pa connection create risultato

Quando il comando ha esito positivo, restituisce l'ID connessione. Usare l'ID connessione quando si aggiunge il connettore come origine dati all'app di codice.

Informazioni su come creare una connessione dall'interfaccia della riga di comando di Power Apps

pa connection list

Elenca le connessioni nell'ambiente corrente.

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

pa connection list Parametri

Parametro Description
--search Filtrare le connessioni in base al nome.
--json Restituisce i risultati come JSON.

pa connection list-datasets

Elenca i set di dati disponibili tramite una connessione.

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

pa connection list-datasets Parametri

Parametro Description
--connector Identificatore del connettore.
--connection-id ID connessione da usare per elencare i set di dati.

pa connection list-procedures

Elenca le stored procedure SQL disponibili in un set di dati.

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

pa connection list-procedures Parametri

Parametro Description
--connection-id ID connessione da utilizzare per elencare le stored procedure.
--dataset Set di dati contenente le stored procedure.

pa connection list-references

Elenca i riferimenti di connessione in una soluzione.

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

pa connection list-references Parametri

Parametro Description
--solution-id ID della soluzione che contiene i riferimenti alla connessione.

pa connection list-tables

Elenca le tabelle disponibili in un set di dati.

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

pa connection list-tables Parametri

Parametro Description
--connector Identificatore del connettore.
--connection-id ID connessione da utilizzare per elencare le tabelle.
--dataset Set di dati contenente le tabelle.

pa connector list

Elenca i connettori disponibili nell'ambiente Power Platform corrente.

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

pa connector list Parametri

Parametro Description
--search Filtrare i connettori in base al nome o al nome visualizzato.
--json Restituisce l'elenco completo dei connettori come JSON.

pa connector list risultato

In un terminale interattivo i risultati vengono visualizzati in pagine di 20 righe. Premere INVIO per visualizzare la pagina successiva. Premere ESC o Q per uscire. Quando si reindirizza l'output o si include --json, il comando restituisce l'elenco completo.

Per impostazione predefinita, il comando restituisce una tabella con le colonne seguenti:

Column Description
Nome visualizzato Nome visualizzato del connettore, ad esempio Office 365 Outlook.
Connettore Identificatore del connettore, ad esempio shared_office365. Usare questo valore con l'opzione --connector di pa connection create.

Quando si usa il --json parametro , l'output JSON include i campi seguenti:

Campo Description
id ID connettore.
name Identificatore del connettore, ad esempio shared_office365.
displayName Nome visualizzato del connettore.
description Descrizione del connettore.
isTabular Indica se il connettore supporta operazioni di dati tabulari.

pa connector list esempi

Elencare tutti i connettori disponibili:

pa connector list

Cercare i connettori:

pa connector list --search teams

Restituire l'elenco dei connettori come JSON:

pa connector list --json

Informazioni su come elencare i connettori disponibili

pa telemetry disable

Disabilita la raccolta di dati di telemetria.

pa telemetry disable

pa telemetry enable

Abilita la raccolta di dati di telemetria.

pa telemetry enable

pa telemetry status

Visualizza le impostazioni di telemetria correnti.

pa telemetry status