Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Используйте эту ссылку Power Apps CLI, чтобы быстро найти команды для создания, разработки, подключения и публикации Power Apps приложений кода. Интерфейс командной строки использует группированные команды в следующем формате:
pa <command-group> <command>
Это группы команд:
| Группа команд | Description |
|---|---|
pa app |
Создание, запуск, подключение и публикация приложений кода. |
pa auth |
Войдите и управляйте учетными записями. |
pa connector |
Поиск соединителей, доступных в среде Power Platform. |
pa connection |
Создание подключений и управление ими и обнаружение их ресурсов. |
pa solution |
Поиск решений, доступных в среде Power Platform. |
pa telemetry |
Управление параметрами телеметрии CLI. |
Глобальные опции
Используйте --help любой уровень для отображения справки в терминале:
pa --help
pa app --help
pa app init --help
Используется --version для отображения установленной Power Apps версии CLI:
pa --version
команды cli Power Apps
Эти команды доступны:
| Command | Description |
|---|---|
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 solution list |
Вывод списка решений в текущей среде. |
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
| Parameter | Description |
|---|---|
--connector |
Идентификатор соединителя, например shared_office365users. |
--connection-id |
Идентификатор подключения, используемый для источника данных. |
--connection-ref |
Логическое имя ссылки на подключение. |
--solution-id |
Решение, содержащее ссылку на подключение. |
--dataset |
Набор данных для табличного источника данных. |
--table |
Добавленная таблица. |
--org-url |
URL-адрес организации Dataverse, используемый при получении метаданных таблицы. |
--procedure |
Добавленная хранимая процедура SQL. |
Эти параметры имеют соответствующие переменные среды решений, соединителей и источников данных .
pa app add dataverse-api
Добавляет действие или функцию Dataverse в приложение кода.
pa app add dataverse-api --api-name <operation-name>
параметры pa app add dataverse-api
| Parameter | Description |
|---|---|
--api-name |
Имя действия или функции Dataverse, добавляемой. |
PA_CLI_DATAVERSE_API_NAME — соответствующая переменная среды для --api-name параметра.
Подробнее:
pa app add flow
Добавляет поток Power Automate в приложение кода.
pa app add flow --flow-id <flow-id>
параметры pa app add flow
| Parameter | Description |
|---|---|
--flow-id |
Идентификатор добавляемого потока Power Automate. |
PA_CLI_FLOW_ID — соответствующая переменная среды для --flow-id параметра.
Команда:
- Загружает определение OpenAPI потока.
- Создает строго типизированные модели и службы TypeScript.
- Добавляет поток и ссылки на
power.config.jsonего подключение.
Если определение потока изменяется, выполните эту команду еще раз, чтобы повторно создать код для последней версии.
Important
Пользователь, который работает pa app add flow , должен иметь доступ к потоку и его базовым подключениям. Команда завершается ошибкой, если у пользователя нет доступа к требуемому подключению.
Дополнительные сведения о сценариях, в которых используется эта команда:
- Узнайте, что происходит при добавлении потока Power Automate
- Узнайте, как обновить поток Power Automate
- Ознакомьтесь с ограничениями и рекомендациями по Power Automate потокам
pa app find-dataverse-api
Находит действия и функции Dataverse в текущей среде.
pa app find-dataverse-api --search <operation-name> [--json]
параметры pa app find-dataverse-api
| Parameter | Description |
|---|---|
--search |
Имя операции для поиска. |
--json |
Возвращает результаты в формате JSON. |
Эти параметры имеют соответствующие API Dataverse и Power Automate потоки переменных среды.
Узнайте, как найти доступные операции Dataverse
pa app init
Инициализирует приложение кода в текущем каталоге.
pa app init [--display-name <name>] [--environment-id <environment-id>]
параметры pa app init
| Parameter | Description |
|---|---|
--display-name |
Отображаемое имя приложения кода. |
--environment-id |
Среда Power Platform для приложения кода. |
--description |
Описание приложения кода. |
--build-path |
Каталог, содержащий скомпилированные ресурсы приложения. |
--file-entry-point |
Точка входа HTML в выходных данных сборки. |
--app-type |
Тип приложения. Допустимые значения — CodeApp и MobileApp. |
--app-url |
URL-адрес локально выполняющегося приложения кода. |
--cloud |
Экземпляр облака Power Platform. |
Эти параметры имеют соответствующие переменные среды инициализации приложений .
Дополнительные сведения о сценариях, где можно использовать следующую команду:
- Проверка предварительных требований для добавления действия или функции Dataverse
- Проверка предварительных требований для добавления потоков Power Automate
- Узнайте, как инициализировать приложение кода
- Узнайте, как работает вход при инициализации приложения кода
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
| Parameter | Description |
|---|---|
--search |
Фильтрация потоков по имени. |
PA_CLI_FLOW_SEARCH — соответствующая переменная среды для --search параметра.
pa app push
Публикует новую версию приложения кода для Power Apps.
pa app push [--solution-id <solution-id>]
параметры pa app push
| Parameter | Description |
|---|---|
--solution-id |
Идентификатор решения для добавления приложения кода в. |
--non-interactive |
Публикует приложение неинтерактивно. Узнайте, как публиковать приложения с помощью субъекта-службы. |
PA_CLI_SOLUTION_ID — это переменная среды, используемая с параметром --solution-id .
Узнайте, как создать приложение кода с помощью интерфейса командной строки Power Apps.
pa app refresh data-source
Обновляет созданные файлы для источника данных.
pa app refresh data-source --name <data-source-name>
параметры pa app refresh data-source
| Parameter | Description |
|---|---|
--name |
Имя источника данных для обновления. |
pa app remove data-source
Удаляет источник данных из приложения кода.
pa app remove data-source --connector <connector-id> --name <data-source-name> [--force]
параметры pa app remove data-source
| Parameter | Description |
|---|---|
--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
| Parameter | Description |
|---|---|
--flow-name |
Имя потока Power Automate для удаления. |
--flow-id |
Идентификатор удаляемого потока Power Automate. |
--force |
Удалите поток без запроса на подтверждение. |
PA_CLI_FLOW_DATA_SOURCE_NAME и PA_CLI_REMOVE_FLOW_ID являются соответствующими переменными среды для использования этих параметров.
pa app run
Запускает локальный узел Power Apps для приложения кода.
pa app run [--port <port>] [--local-app-url <url>]
параметры pa app run
| Parameter | Description |
|---|---|
--port |
Порт для локального узла. |
--local-app-url |
URL-адрес локально выполняющегося приложения кода. |
Эти параметры имеют соответствующие переменные среды запуска приложений .
pa app share
Предоставляет общий доступ к приложению кода пользователям или субъектам-службам.
pa app share --principal <principal> [--access play|edit]
параметры pa app share
| Parameter | Description |
|---|---|
--principal |
Идентификаторы объектов с разделителями-запятыми или Microsoft Entra идентификаторы объектов для пользователей или субъектов-служб, с которыми можно предоставить общий доступ. |
--access |
Уровень доступа для предоставления: play (по умолчанию) или edit. |
Эти параметры имеют соответствующие переменные среды приложений Share .
pa app share Замечания
Приложение кода должно быть опубликовано и иметь идентификатор приложения из успешной pa app push команды. Предоставьте edit доступ при необходимости запуска pa app pushсубъекта-службы.
При совместном использовании с субъектом-службой используйте идентификатор объекта Enterprise Application, а не идентификатор объекта регистрации приложений.
pa auth login
Войдите через системный браузер.
pa auth login
Чтобы предварительно заполнить учетную запись на странице входа, используйте следующую команду:
pa auth login --account user@contoso.com
параметры pa auth login
| Parameter | Description |
|---|---|
--account |
Учетная запись для предварительного заполнения на странице входа. |
PA_CLI_ACCOUNT — соответствующая переменная среды для --account параметра.
pa auth logout
Выводит и удаляет сохраненные сведения о проверке подлинности.
pa auth logout
Замечание
Эта команда выводит вас из всех учетных записей. Вы не можете выйти из одной учетной записи. Чтобы изменить активную учетную запись, используйте pa auth switch вместо этого.
pa auth status
Отображает учетные записи входа и определяет активную учетную запись.
Чтобы отобразить состояние проверки подлинности в формате JSON, используйте:
pa auth status --json
параметры pa auth status
| Parameter | Description |
|---|---|
--json |
Возвращает состояние проверки подлинности в формате JSON. |
Узнайте, как проверить, какая учетная запись активна
pa auth switch
Изменяет активную учетную запись.
pa auth switch --account user@contoso.com
параметры pa auth switch
| Parameter | Description |
|---|---|
--account |
Учетная запись, активная. |
PA_CLI_ACCOUNT — соответствующая переменная среды для --account параметра.
Дополнительные сведения об использовании этой команды см. в следующих случаях:
- Узнайте, как проверить, какая учетная запись активна
- Узнайте, как переключить активную учетную запись
- Узнайте, как выйти
pa connection create
Создает подключение для соединителя.
pa connection create --connector <connector-id> [--display-name <name>] [--json]
параметры pa connection create
| Parameter | Alias | Обязательный | Description |
|---|---|---|---|
--connector |
- | Да | Идентификатор соединителя, например shared_office365 или shared_teams. |
--display-name |
-n |
Нет | Отображаемое имя подключения. Если имя не указано, интерфейс командной строки использует имя по умолчанию. |
--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
pa connection list
Выводит список подключений в текущей среде.
pa connection list [--search <term>] [--json]
параметры pa connection list
| Parameter | Description |
|---|---|
--search |
Фильтрация подключений по имени. |
--json |
Возвращает результаты в формате JSON. |
Эти параметры имеют соответствующие переменные среды решений, соединителей и источников данных .
pa connection list-datasets
Выводит список наборов данных, доступных через подключение.
pa connection list-datasets --connector <connector-id> [--connection-id <connection-id>]
параметры pa connection list-datasets
| Parameter | Description |
|---|---|
--connector |
Идентификатор соединителя. |
--connection-id |
Идентификатор подключения, используемый при перечислении наборов данных. |
pa connection list-procedures
Перечисляет хранимые процедуры SQL, доступные в наборе данных.
pa connection list-procedures --connection-id <connection-id> --dataset <dataset>
параметры pa connection list-procedures
| Parameter | Description |
|---|---|
--connection-id |
Идентификатор подключения, используемый при перечислении хранимых процедур. |
--dataset |
Набор данных, содержащий хранимые процедуры. |
pa connection list-references
Перечисляет ссылки на подключения в решении.
pa connection list-references --solution-id <solution-id>
параметры pa connection list-references
| Parameter | Description |
|---|---|
--solution-id |
Идентификатор решения, содержащего ссылки на подключения. |
PA_CLI_SOLUTION_ID — соответствующая переменная среды, используемая с параметром --solution-id .
pa connection list-tables
Перечисляет таблицы, доступные в наборе данных.
pa connection list-tables --connector <connector-id> [--connection-id <connection-id>] [--dataset <dataset>]
параметры pa connection list-tables
| Parameter | Description |
|---|---|
--connector |
Идентификатор соединителя. |
--connection-id |
Идентификатор подключения, используемый при перечислении таблиц. |
--dataset |
Набор данных, содержащий таблицы. |
pa connector list
Перечисляет соединители, доступные в текущей среде Power Platform.
pa connector list [--search <term>] [--json]
параметры pa connector list
| Parameter | Description |
|---|---|
--search |
Фильтрация соединителей по имени или отображаемой имени. |
--json |
Возвращает полный список соединителей в формате JSON. |
PA_CLI_CONNECTOR_SEARCH — соответствующая переменная среды, используемая с параметром --search .
pa connector list Выход
В интерактивном терминале результаты отображаются на страницах из 20 строк. Нажмите клавишу ВВОД , чтобы отобразить следующую страницу. Нажмите клавишу ESC или Q , чтобы выйти. При перенаправлении выходных данных или включении --jsonкоманда возвращает полный список.
По умолчанию команда возвращает таблицу со следующими столбцами:
| Column | Description |
|---|---|
| Отображаемое имя | Отображаемое имя соединителя, например Office 365 Outlook. |
| Connector | Идентификатор соединителя, например shared_office365. Используйте это значение с параметром --connectorpa connection create. |
При использовании параметра выходные --json данные JSON включают следующие поля:
| Поле | Description |
|---|---|
id |
Идентификатор соединителя. |
name |
Идентификатор соединителя, например shared_office365. |
displayName |
Отображаемое имя соединителя. |
description |
Описание соединителя. |
isTabular |
Указывает, поддерживает ли соединитель операции табличных данных. |
примеры pa connector list
Список всех доступных соединителей:
pa connector list
Поиск соединителей:
pa connector list --search teams
Возвращает список соединителей в формате JSON:
pa connector list --json
Узнайте, как перечислить доступные соединители
pa solution list
Перечисляет решения в текущей среде, включая понятное имя, уникальное имя и идентификатор решения.
pa solution list [--search <term>] [--json]
параметры pa solution list
| Parameter | Description |
|---|---|
--search |
Фильтрация решений по понятному имени или уникальному имени. Фильтр — это совпадение подстроки без учета регистра. |
--json |
Возвращает полный список решений в формате JSON. |
PA_CLI_SOLUTION_SEARCH — соответствующая переменная среды для --search параметра.
В интерактивном терминале результаты отображаются на страницах из 20 строк. Нажмите клавишу ВВОД , чтобы отобразить следующую страницу. Нажмите клавишу ESC или Q , чтобы выйти. При перенаправлении выходных данных или включении --jsonкоманда возвращает полный список.
pa telemetry disable
Отключает коллекцию данных телеметрии.
pa telemetry disable
pa telemetry enable
Включает сбор данных телеметрии.
pa telemetry enable
pa telemetry status
Отображает текущие параметры телеметрии.
pa telemetry status