list-connections
वर्तमान वातावरण में Power Platform कनेक्शनों की सूची दिखाता है। किसी कोड ऐप में कनेक्टर जोड़ने से पहले कनेक्शन आईडी की आवश्यकता होने पर उपयोग करें।
npx skills add https://github.com/microsoft/power-platform-skills --skill list-connections📋 Shared Instructions: shared-instructions.md - Cross-cutting concerns (Windows CLI compatibility, memory bank, etc.).
List Connections
Lists all Power Platform connections in the current environment using the Power Apps CLI.
On CLI 1.3.0+ (PA_INLINE_CONNECTIONS=yes), connector skills don't need this first: pa app add data-source finds or creates the connection itself (see connector-reference.md). Use this skill there to choose between several connections or to check what exists. On older CLIs it's the required first step before adding a connector.
Workflow
- Fetch Connections → 2. Present Results
Step 1: Fetch Connections
Resolve the CLI first (see cli-binary.md): run as
$PA connection list(npx --no-install pa …), never a barepa. Onpower-apps-only projects, translate topower-apps list-connections.
pa connection list
To show only one connector's connections, add --search '<connector name or ID>'.
If the CLI reports that you're not signed in, run pa auth login (it opens the browser for sign-in), then retry.
Other failures:
- Non-zero exit for any reason other than auth: Report the exact output. STOP.
- No output or empty results: Verify the correct environment ID is set in
power.config.json, then retry once.
Step 2: Present Results
Show the connection list to the user. The Connection ID is what goes into -c <connection-id> when adding a data source. If the connector has several connections, let the user choose; don't pick one for them.
If the needed connector has no connection:
- On CLI 1.3.0+, the connector's
/add-*skill usually handles this: the add creates single sign-on connections itself, and otherwise hands creation to the user (see connector-reference.md). - To create one now, confirm with the user, then run
pa connection create --connector <connector-id>yourself (power-apps create-connection -a <connector-id>onpower-apps-only projects). Connectors whose only sign-in option is the user's Microsoft account are created silently. If the CLI says the connection needs a browser sign-in it can't do here, ask the user to run the same command in their own terminal from the project folder (ornpx --no-install pa connection create --connector <connector-id>ifpaisn't recognized). As a last resort, share the Connections URL using the active environment ID from context (frompower.config.jsonor a prior step):https://make.powerapps.com/environments/<environment-id>/connections→ + New connection. - Re-run
/list-connectionsto get the new connection ID.