Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Estos son los comandos de las versiones más recientes:
La CLI de Power Apps proporciona comandos para crear, desarrollar, conectar y publicar aplicaciones de código Power Apps. La CLI usa comandos agrupados en el formato siguiente:
pa <command-group> <command>
Estos son los grupos de comandos:
| Grupo de comandos | Description |
|---|---|
pa app |
Cree, ejecute, conecte y publique aplicaciones de código. |
pa auth |
Inicie sesión y administre cuentas. |
pa connector |
Busque conectores disponibles en un entorno de Power Platform. |
pa connection |
Cree y administre conexiones y descubra sus recursos. |
pa telemetry |
Administrar la configuración de telemetría de la CLI. |
Para mostrar ayuda en el terminal, use --help en cualquier nivel:
pa --help
pa app --help
pa app init --help
Comandos
Estos son los comandos disponibles:
| Comando | Description |
|---|---|
pa app add data-source |
Agregue un conector o un origen de datos tabulares a la aplicación de código. |
pa app add dataverse-api |
Agregue una acción o función de Dataverse a la aplicación de código. |
pa app add flow |
Agregue un flujo de Power Automate a la aplicación de código. |
pa app find-dataverse-api |
Busque acciones y funciones de Dataverse en el entorno actual. |
pa app init |
Inicialice una aplicación de código en el directorio actual. |
pa app list |
Enumerar las aplicaciones de código en el entorno actual. |
pa app list-environment-variables |
Enumera las variables de entorno disponibles para la aplicación de código. |
pa app list-flows |
Enumere los flujos de Power Automate compatibles con la solución en el entorno actual. |
pa app push |
Publique una nueva versión de la aplicación de código en Power Apps. |
pa app refresh data-source |
Actualice los archivos generados para un origen de datos. |
pa app remove data-source |
Quite un origen de datos de la aplicación de código. |
pa app remove flow |
Quite un flujo de Power Automate de la aplicación de código. |
pa app run |
Inicie el Power Apps host local para la aplicación de código. |
pa app share |
Comparta la aplicación de código con usuarios o entidades de servicio. |
pa auth login |
Inicie sesión a través del explorador del sistema. |
pa auth logout |
Cierre la sesión y quite la información de autenticación guardada. |
pa auth status |
Muestra las cuentas con sesión iniciada e identifica la cuenta activa. |
pa auth switch |
Cambie la cuenta activa. |
pa connection create |
Cree una conexión para un conector. |
pa connection list |
Enumera las conexiones en el entorno actual. |
pa connection list-datasets |
Enumerar conjuntos de datos disponibles a través de una conexión. |
pa connection list-procedures |
Enumera los procedimientos almacenados de SQL disponibles en un conjunto de datos. |
pa connection list-references |
Enumerar las referencias de conexión en una solución. |
pa connection list-tables |
Enumera las tablas disponibles en un conjunto de datos. |
pa connector list |
Enumere los conectores disponibles en el entorno actual de Power Platform. |
pa telemetry disable |
Deshabilite la recopilación de telemetría. |
pa telemetry enable |
Habilite la recopilación de telemetría. |
pa telemetry status |
Muestra la configuración de telemetría actual. |
pa app add data-source
Agrega un conector o un origen de datos tabulares a la aplicación de código.
pa app add data-source --connector <connector-id> [options]
Parámetros pa app add data-source
| Parámetro | Description |
|---|---|
--connector |
Identificador del conector, como shared_office365users. |
--connection-id |
Identificador de conexión que se va a usar para el origen de datos. |
--connection-ref |
Nombre lógico de una referencia de conexión. |
--solution-id |
Solución que contiene la referencia de conexión. |
--dataset |
Conjunto de datos de un origen de datos tabular. |
--table |
Tabla que se va a agregar. |
--procedure |
Procedimiento almacenado de SQL que se va a agregar. |
pa app add dataverse-api
Agrega una acción o función de Dataverse a la aplicación de código.
pa app add dataverse-api --api-name <operation-name>
Parámetros pa app add dataverse-api
| Parámetro | Description |
|---|---|
--api-name |
Nombre de la acción o función de Dataverse que se va a agregar. |
Aprende más:
pa app add flow
Agrega un flujo de Power Automate a la aplicación de código.
pa app add flow --flow-id <flow-id>
Parámetros pa app add flow
| Parámetro | Description |
|---|---|
--flow-id |
Identificador del flujo de Power Automate que se va a agregar. |
El comando:
- Descarga la definición de OpenAPI del flujo.
- Genera modelos y servicios de TypeScript fuertemente tipados.
- Agrega el flujo y sus referencias de conexión a
power.config.json.
Si cambia una definición de flujo, vuelva a ejecutar este comando para volver a generar código para la versión más reciente.
Importante
La persona que se ejecuta pa app add flow debe tener acceso al flujo y a sus conexiones subyacentes. Se produce un error en el comando si la persona no tiene acceso a una conexión necesaria.
Obtenga más información sobre los escenarios en los que se usa este comando:
- Obtenga información sobre lo que sucede al agregar un flujo de Power Automate
- Aprenda a actualizar un flujo de Power Automate
- Revisión de las limitaciones y consideraciones para los flujos de Power Automate
pa app find-dataverse-api
Busca las acciones y funciones de Dataverse en el entorno actual.
pa app find-dataverse-api --search <operation-name> [--json]
Parámetros pa app find-dataverse-api
| Parámetro | Description |
|---|---|
--search |
Nombre de la operación que se va a buscar. |
--json |
Devuelve los resultados como JSON. |
Obtenga información sobre cómo encontrar las operaciones de Dataverse disponibles.
pa app init
Inicializa una aplicación de código en el directorio actual.
pa app init [--display-name <name>] [--environment-id <environment-id>]
Parámetros pa app init
| Parámetro | Description |
|---|---|
--display-name |
Nombre para mostrar de la aplicación de código. |
--environment-id |
Entorno de Power Platform para la aplicación de código. |
--build-path |
Directorio que contiene los recursos de la aplicación compilada. |
--cloud |
Instancia en la nube de Power Platform. |
Obtenga más información sobre los escenarios en los que puede usar este comando:
- Revisión de los requisitos previos para agregar una acción o función de Dataverse
- Revisión de los requisitos previos para agregar flujos de Power Automate
- Obtenga información sobre cómo enumerar los conectores disponibles
- Aprenda a inicializar una aplicación de código
- Obtenga información sobre cómo funciona el inicio de sesión al inicializar una aplicación de código
pa app list
Enumera las aplicaciones de código en el entorno actual.
pa app list
pa app list-environment-variables
Enumera las variables de entorno disponibles para la aplicación de código.
pa app list-environment-variables
pa app list-flows
Enumera los flujos de Power Automate compatibles con la solución en el entorno actual.
pa app list-flows [--search <term>]
Ejemplo:
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
Parámetros pa app list-flows
| Parámetro | Description |
|---|---|
--search |
Filtre los flujos por nombre. |
pa app push
Publica una nueva versión de la aplicación de código en Power Apps.
pa app push [--solution-id <solution-id>]
Parámetros pa app push
| Parámetro | Description |
|---|---|
--solution-id |
Identificador de la solución a la que se va a agregar la aplicación de código. |
--non-interactive |
Publica la aplicación de forma no interactiva. Aprenda a publicar aplicaciones con una entidad de servicio |
Aprenda a crear una aplicación de código mediante la CLI de Power Apps
pa app refresh data-source
Actualiza los archivos generados para un origen de datos.
pa app refresh data-source --name <data-source-name>
Parámetros pa app refresh data-source
| Parámetro | Description |
|---|---|
--name |
Nombre del origen de datos que se va a actualizar. |
pa app remove data-source
Quita un origen de datos de la aplicación de código.
pa app remove data-source --connector <connector-id> --name <data-source-name> [--force]
Parámetros pa app remove data-source
| Parámetro | Description |
|---|---|
--connector |
Identificador del conector del origen de datos. |
--name |
Nombre del origen de datos que se va a quitar. |
--force |
Quite el origen de datos sin pedir confirmación. |
pa app remove flow
Quita un flujo de Power Automate de la aplicación de código.
pa app remove flow [--flow-name <name> | --flow-id <flow-id>] [--force]
Parámetros pa app remove flow
| Parámetro | Description |
|---|---|
--flow-name |
Nombre del flujo de Power Automate que se va a quitar. |
--flow-id |
Identificador del flujo de Power Automate que se va a quitar. |
--force |
Quite el flujo sin solicitar confirmación. |
Obtenga información sobre cómo quitar un flujo
pa app run
Inicia el Power Apps host local para la aplicación de código.
pa app run [--port <port>] [--local-app-url <url>]
Parámetros pa app run
| Parámetro | Description |
|---|---|
--port |
Puerto del host local. |
--local-app-url |
Dirección URL de la aplicación de código en ejecución local. |
pa app share
Comparte la aplicación de código con usuarios o entidades de servicio.
pa app share --principal <principal> [--access play|edit]
Parámetros pa app share
| Parámetro | Description |
|---|---|
--principal |
Direcciones de correo electrónico separadas por comas o Microsoft Entra identificadores de objeto para que los usuarios o entidades de servicio compartan con ellos. |
--access |
Nivel de acceso que se va a conceder: play (valor predeterminado) o edit. |
pa app share comentarios
La aplicación de código ya debe publicarse y tener un identificador de aplicación desde un comando correcto pa app push . Conceda edit acceso cuando una entidad de servicio necesite ejecutar pa app push.
Al compartir con una entidad de servicio, use el identificador de objeto de aplicación empresarial, no el identificador de objeto de registro de aplicaciones.
pa auth login
Inicia sesión a través del explorador del sistema.
pa auth login
Para rellenar previamente la cuenta en la página de inicio de sesión, use:
pa auth login --account user@contoso.com
Parámetros pa auth login
| Parámetro | Description |
|---|---|
--account |
La cuenta que se va a rellenar previamente en la página de inicio de sesión. |
pa auth logout
Cierra la sesión y quita la información de autenticación guardada.
pa auth logout
Note
Este comando cierra la sesión de todas las cuentas. No puede cerrarte la sesión de solo una cuenta. Para cambiar qué cuenta está activa, use pa auth switch en su lugar.
Obtenga información sobre cómo cerrar sesión
pa auth status
Muestra las cuentas que han iniciado sesión e identifica la cuenta activa.
Para mostrar el estado de autenticación como JSON, use:
pa auth status --json
Parámetros pa auth status
| Parámetro | Description |
|---|---|
--json |
Devuelve el estado de autenticación como JSON. |
Obtenga información sobre cómo comprobar qué cuenta está activa
pa auth switch
Cambia la cuenta activa.
pa auth switch --account user@contoso.com
Parámetros pa auth switch
| Parámetro | Description |
|---|---|
--account |
Cuenta que se va a activar. |
Obtenga más información sobre cuándo puede usar este comando:
- Obtenga información sobre cómo comprobar qué cuenta está activa
- Obtenga información sobre cómo cambiar la cuenta activa.
- Obtenga información sobre cómo cerrar sesión
pa connection create
Crea una conexión para un conector.
pa connection create --connector <connector-id> [--display-name <name>] [--json]
Parámetros pa connection create
| Parámetro | Description |
|---|---|
--connector |
Identificador del conector, como shared_office365. |
--display-name |
Nombre para mostrar de la conexión. |
--json |
Devuelve el resultado como JSON. |
- Obtenga información sobre cómo buscar el identificador del conector para una conexión.
- Aprenda a crear una conexión
pa connection list
Enumera las conexiones en el entorno actual.
pa connection list [--search <term>] [--json]
Parámetros pa connection list
| Parámetro | Description |
|---|---|
--search |
Filtre las conexiones por nombre. |
--json |
Devuelve los resultados como JSON. |
pa connection list-datasets
Enumera los conjuntos de datos disponibles a través de una conexión.
pa connection list-datasets --connector <connector-id> [--connection-id <connection-id>]
Parámetros pa connection list-datasets
| Parámetro | Description |
|---|---|
--connector |
Identificador del conector. |
--connection-id |
Identificador de conexión que se va a usar al enumerar conjuntos de datos. |
pa connection list-procedures
Enumera los procedimientos almacenados de SQL disponibles en un conjunto de datos.
pa connection list-procedures --connection-id <connection-id> --dataset <dataset>
Parámetros pa connection list-procedures
| Parámetro | Description |
|---|---|
--connection-id |
Identificador de conexión que se va a usar al enumerar los procedimientos almacenados. |
--dataset |
Conjunto de datos que contiene los procedimientos almacenados. |
pa connection list-references
Enumera las referencias de conexión en una solución.
pa connection list-references --solution-id <solution-id>
Parámetros pa connection list-references
| Parámetro | Description |
|---|---|
--solution-id |
Identificador de la solución que contiene las referencias de conexión. |
pa connection list-tables
Enumera las tablas disponibles en un conjunto de datos.
pa connection list-tables --connector <connector-id> [--connection-id <connection-id>] [--dataset <dataset>]
Parámetros pa connection list-tables
| Parámetro | Description |
|---|---|
--connector |
Identificador del conector. |
--connection-id |
Identificador de conexión que se va a usar al enumerar tablas. |
--dataset |
Conjunto de datos que contiene las tablas. |
pa connector list
Enumera los conectores disponibles en el entorno actual de Power Platform.
pa connector list [--search <term>] [--json]
Parámetros pa connector list
| Parámetro | Description |
|---|---|
--search |
Filtre los conectores por nombre o nombre para mostrar. |
--json |
Devuelve la lista de conectores completa como JSON. |
pa telemetry disable
Deshabilita la recopilación de telemetría.
pa telemetry disable
pa telemetry enable
Habilita la recopilación de telemetría.
pa telemetry enable
pa telemetry status
Muestra la configuración de telemetría actual.
pa telemetry status