Power Apps посилання на команду CLI

Використовуйте це Power Apps посилання на команду CLI, щоб швидко знаходити команди для створення, розробки, підключення та публікації програм Power Apps кодів. У CLI використовуються згруповані команди в такому форматі:

pa <command-group> <command>

Це групи команд:

Група команд Опис
pa app Створюйте, запускайте, підключайте та публікуйте коди програм.
pa auth Увійдіть і керуйте обліковими записами.
pa connector Пошук з'єднувачів, доступних у середовищі Power Platform.
pa connection Створення підключень і керування ними та пошук їхніх ресурсів.
pa telemetry Керування параметрами телеметрії CLI.

Глобальні параметри

Використовуйте --help на будь-якому рівні, щоб відобразити довідку в терміналі:

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

Використовується --version для відображення інстальованої Power Apps версії CLI:

pa --version

Power Apps команд CLI

Доступні такі команди:

Команда Опис
pa app add data-source Додавання з'єднувача або табличного джерела даних до програми коду.
pa app add dataverse-api Додайте дію або функцію Dataverse до програми-коду.
pa app add flow Додайте потік Power Automate до програми коду.
pa app find-dataverse-api Пошук дій і функцій Dataverse у поточному середовищі.
pa app init Ініціалізуйте кодову програму в поточному каталозі.
pa app list Програми з кодом списку в поточному середовищі.
pa app list-environment-variables Список змінних середовища, доступних для програми коду.
pa app list-flows Перелічіть потоки Power Automate рішення в поточному середовищі.
pa app push Опублікувати нову версію програми коду, щоб Power Apps.
pa app refresh data-source Оновлення створених файлів для джерела даних.
pa app remove data-source Видаліть джерело даних із програми коду.
pa app remove flow Видаліть потік Power Automate із програми коду.
pa app run Запустіть локальний хост Power Apps для програми коду.
pa app share Поділіться програмою коду з користувачами або принципалами служби.
pa auth login Увійдіть у браузер системи.
pa auth logout Вийдіть і видаліть збережені відомості для автентифікації.
pa auth status Відображення облікових записів, що ввійшли, і визначення активного облікового запису.
pa auth switch Змінення активного облікового запису.
pa connection create Створення з'єднання для сполучної лінії.
pa connection list Підключення списку в поточному середовищі.
pa connection list-datasets Набори даних списку, доступні через підключення.
pa connection list-procedures Список збережених процедур SQL, доступних у наборі даних.
pa connection list-references Посилання на підключення списку в рішенні.
pa connection list-tables Список таблиць, доступних у наборі даних.
pa connector list З'єднувачі списку, доступні в поточному середовищі Power Platform.
pa telemetry disable Вимкнути колекцію телеметрії.
pa telemetry enable Увімкнути колекцію телеметрії.
pa telemetry status Відображення поточних настройок телеметрії.

pa app add data-source

Додає сполучну лінію або табличне джерело даних до програми коду.

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

pa app add data-source Параметри

Параметр. Опис
--connector Ідентифікатор з'єднувача, наприклад shared_office365users.
--connection-id Ідентифікатор підключення для джерела даних.
--connection-ref Логічне ім'я посилання на підключення.
--solution-id Рішення, яке містить посилання на підключення.
--dataset Набір даних для табличного джерела даних.
--table Таблиця, яку потрібно додати.
--procedure Збережена процедура SQL для додавання.

pa app add dataverse-api

Додає дію або функцію Dataverse до програми-коду.

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

pa app add dataverse-api Параметри

Параметр. Опис
--api-name Ім'я дії або функції Dataverse, які потрібно додати.

Докладні відомості:

pa app add flow

Додає потік Power Automate до програми коду.

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

pa app add flow Параметри

Параметр. Опис
--flow-id Ідентифікатор потоку Power Automate, який потрібно додати.

Команда:

  • Завантаження визначення OpenAPI потоку.
  • Генерує сильно набрані моделі та служби TypeScript.
  • Додає потік і посилання на його підключення до power.config.json.

Якщо визначення потоку зміниться, запустіть цю команду ще раз, щоб повторно створити код для найновішої версії.

Важливо

Користувач, який працює pa app add flow , повинен мати доступ до потоку та його базових зв'язків. Команда завершується невдало, якщо користувач не має доступу до потрібного підключення.

Дізнайтеся більше про сценарії, у яких використовується ця команда:

pa app find-dataverse-api

Знаходить дії та функції Dataverse у поточному середовищі.

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

pa app find-dataverse-api Параметри

Параметр. Опис
--search Ім'я операції для пошуку.
--json Повертає результати як JSON.

Дізнайтеся, як знайти доступні операції Dataverse

pa app init

Ініціалізує кодову програму в поточному каталозі.

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

pa app init Параметри

Параметр. Опис
--display-name Коротке ім'я програми коду.
--environment-id Середовище Power Platform для програми коду.
--build-path Каталог, який містить скомпільовані активи програми.
--cloud Хмарний екземпляр Power Platform.

Дізнайтеся більше про сценарії, у яких можна скористатися цією командою:

pa app list

Список програм-кодів у поточному середовищі.

pa app list

pa app list-environment-variables

Список змінних середовища, доступних для програми коду.

pa app list-environment-variables

pa app list-flows

Список процесів, Power Automate з урахуванням рішень у поточному середовищі.

pa app list-flows [--search <term>]

Приклад.

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 Параметри

Параметр. Опис
--search Фільтрувати потоки за іменем.

pa app push

Публікує нову версію програми з кодом для Power Apps.

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

pa app push Параметри

Параметр. Опис
--solution-id Ідентифікатор рішення для додавання програми коду.
--non-interactive Публікує програму, яка не є інтерактивною. Дізнайтеся, як публікувати програми за допомогою основного учасника служби.

Дізнайтеся, як створити кодову програму за допомогою Power Apps CLI.

pa app refresh data-source

Оновлює створені файли для джерела даних.

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

pa app refresh data-source Параметри

Параметр. Опис
--name Ім'я джерела даних для оновлення.

pa app remove data-source

Видалення джерела даних із програми коду.

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

pa app remove data-source Параметри

Параметр. Опис
--connector Ідентифікатор з'єднувача для джерела даних.
--name Ім'я джерела даних, які потрібно видалити.
--force Видаліть джерело даних без запиту на підтвердження.

pa app remove flow

Видалення потоку Power Automate з програми коду.

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

pa app remove flow Параметри

Параметр. Опис
--flow-name Ім'я потоку Power Automate, який потрібно видалити.
--flow-id Ідентифікатор потоку Power Automate, який потрібно видалити.
--force Видаліть потік без запиту на підтвердження.

Дізнайтеся, як видалити потік

pa app run

Запуск локального хоста Power Apps для програми коду.

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

pa app run Параметри

Параметр. Опис
--port Порт для локального хоста.
--local-app-url URL-адреса локально запущеної програми з кодом.

pa app share

Надає спільний доступ до програми коду користувачам або принципалам служби.

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

pa app share Параметри

Параметр. Опис
--principal Адреси електронної пошти, розділені комами, або Microsoft Entra ідентифікатори об'єктів для користувачів або учасників служби, яким потрібно надати спільний доступ.
--access Рівень доступу для надання: play (за замовчуванням) або edit.

pa app share Зауваження

Кодову програму вже потрібно опублікувати та мати ідентифікатор програми з успішної pa app push команди. Надати edit доступ, коли потрібно запустити pa app pushпринципал служби .

Під час надання спільного доступу до основної служби використовуйте ідентифікатор об'єкта корпоративного застосунку, а не ідентифікатор об'єкта "Реєстрація програми".

pa auth login

Увійдіть через браузер системи.

pa auth login

Щоб попередньо заповнити обліковий запис на сторінці входу, виконайте наведені нижче дії.

pa auth login --account user@contoso.com

pa auth login Параметри

Параметр. Опис
--account Обліковий запис, який потрібно попередньо заповнити на сторінці входу.

pa auth logout

Виходив і вилучає збережені відомості про автентифікацію.

pa auth logout

Примітка.

Ця команда виділить вас з усіх облікових записів. Ви не можете вийти лише з одного облікового запису. Щоб змінити активний обліковий запис, використовуйте pa auth switch натомість.

Дізнайтеся, як вийти

pa auth status

Відображає облікові записи, які ввійшли, і визначає активний обліковий запис.

Щоб відобразити стан автентифікації як JSON, виконайте наведені нижче дії.

pa auth status --json

pa auth status Параметри

Параметр. Опис
--json Повертає стан автентифікації як JSON.

Дізнайтеся, як перевірити активний обліковий запис

pa auth switch

Змінює активний обліковий запис.

pa auth switch --account user@contoso.com

pa auth switch Параметри

Параметр. Опис
--account Обліковий запис, який потрібно активувати.

Дізнайтеся більше про те, коли можна скористатися цією командою:

pa connection create

Створює з'єднання для сполучної лінії.

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

pa connection create Параметри

Параметр. Alias (Псевдонім) Обов’язково Опис
--connector - Так Ідентифікатор з'єднувача, наприклад shared_office365 або shared_teams.
--display-name -n Ні Коротке ім'я підключення. Якщо ім'я не вказано, У CLI використовується стандартне ім'я.
--json - Ні Повертає результат як JSON.

pa connection create Приклади

Створіть підключення Office 365 Outlook:

pa connection create --connector shared_office365

Створення Microsoft Teams підключення з настроюваним відображуваним іменем:

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

Створіть підключення та поверніть результат як JSON:

pa connection create --connector shared_office365 --json

pa connection create вивід

Коли команда буде успішною, вона повертає ідентифікатор підключення. Використовуйте ідентифікатор підключення, коли додається з'єднувач як джерело даних до програми коду.

Дізнайтеся, як створити підключення з Power Apps CLI

pa connection list

Список підключень у поточному середовищі.

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

pa connection list Параметри

Параметр. Опис
--search Фільтрувати підключення за іменем.
--json Повертає результати як JSON.

pa connection list-datasets

Список наборів даних, доступних через підключення.

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

pa connection list-datasets Параметри

Параметр. Опис
--connector Ідентифікатор з'єднувача.
--connection-id Ідентифікатор підключення, який використовуватиметься для входження наборів даних.

pa connection list-procedures

Список збережених процедур SQL, доступних у наборі даних.

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

pa connection list-procedures Параметри

Параметр. Опис
--connection-id Ідентифікатор підключення, який використовуватиметься під час входження збережених процедур.
--dataset Набір даних, який містить збережені процедури.

pa connection list-references

Список посилань на підключення в рішенні.

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

pa connection list-references Параметри

Параметр. Опис
--solution-id Ідентифікатор рішення, яке містить посилання на підключення.

pa connection list-tables

Список таблиць, доступних у наборі даних.

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

pa connection list-tables Параметри

Параметр. Опис
--connector Ідентифікатор з'єднувача.
--connection-id Ідентифікатор підключення, який використовуватиметься для входження таблиць.
--dataset Набір даних, який містить таблиці.

pa connector list

Список з'єднувачів, доступних у поточному середовищі Power Platform.

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

pa connector list Параметри

Параметр. Опис
--search Фільтрування сполучних ліній за іменем або відображуваним іменем.
--json Повертає повний список сполучних ліній як JSON.

pa connector list вивід

В інтерактивному терміналі результати відображаються на сторінках із 20 рядків. Натисніть клавішу Enter , щоб відобразити наступну сторінку. Щоб вийти, натисніть клавішу Esc або Q . Коли ви переспрямовуєте вивід або включаєте --json, команда повертає повний список.

За замовчуванням команда повертає таблицю з такими стовпцями:

Стовпець Опис
Коротке ім’я Коротке ім'я сполучної лінії, наприклад Office 365 Outlook.
З'єднувач Ідентифікатор з'єднувача, наприклад shared_office365. Використовуйте це значення з параметром --connectorpa connection create.

Якщо використовується --json параметр, вивід JSON містить такі поля:

Поле Опис
id Ідентифікатор з'єднувача.
name Ідентифікатор з'єднувача, наприклад shared_office365.
displayName Коротке ім'я сполучної лінії.
description Опис сполучної лінії.
isTabular Указує, чи підтримує з'єднувач табличні операції даних.

pa connector list Приклади

Список усіх доступних з'єднувачів:

pa connector list

Пошук сполучних ліній:

pa connector list --search teams

Повертає список сполучних ліній як JSON:

pa connector list --json

Дізнайтеся, як перелічити доступні з'єднувачі

pa telemetry disable

Вимикає телеметричну колекцію.

pa telemetry disable

pa telemetry enable

Вмикає телеметричну колекцію.

pa telemetry enable

pa telemetry status

Відображення поточних параметрів телеметрії.

pa telemetry status