Creación de una conexión desde la CLI (versión preliminar)

A partir de Power Apps biblioteca cliente para aplicaciones de código versión 1.1.9, la nueva CLI basada en npm incluye un comando create-connection. Use este comando para crear una conexión para un conector directamente desde la línea de comandos, sin salir del terminal ni abrir el portal de Power Apps maker.

La conexión se crea en el entorno de Power Platform al que se dirige actualmente la aplicación de código (el entorno configurado en power.config.json al ejecutar power-apps init).

Prerequisites

Uso

Ejecute el comando desde la raíz del proyecto de aplicación de código:

power-apps create-connection --api-id <connectorId> [--display-name <name>] [--json]

Options

Opción Alias Obligatorio Description
--api-id -a Yes Identificador de API del conector (por ejemplo, shared_office365, shared_teams).
--display-name -n No Nombre para mostrar opcional para la nueva conexión. Si no se especifica, se usa un valor predeterminado.
--json No Genera el resultado como JSON para escenarios de scripting.

Ejemplos

Cree una conexión Office 365:

power-apps create-connection --api-id shared_office365

Crear una conexión con Teams con un nombre para mostrar personalizado:

power-apps create-connection --api-id shared_teams --display-name "My Teams"

Cree una conexión y emita una salida JSON (útil en scripts y CI):

power-apps create-connection --api-id shared_office365 --json

Si se ejecuta correctamente, el comando imprime el identificador de la nueva conexión. A continuación, puede hacer referencia a ese identificador de conexión al agregar el conector como origen de datos a la aplicación de código.

Limitations

  • Solo se admite la creación de conexiones SSO no interactivas. El comando create-connection solo funciona para los conectores que tienen un único tipo de autenticación compatible con SSO, normalmente conectores basados en Microsoft Entra ID, como Office 365 Outlook, SharePoint, OneDrive para la Empresa y Microsoft Teams.
  • No se admiten conectores que requieren credenciales o configuraciones proporcionadas por el usuario. Entre los ejemplos se incluyen SQL Server con la autenticación de SQL, conectores personalizados que requieren claves de API y cualquier conector que exponga varios métodos de autenticación para que el usuario elija entre ellos. Para crear esas conexiones, use el portal Power Apps maker en su lugar.