Справочник по схеме учета в Power Platform

Инвентаризация Power Platform предоставляет данные ресурсов через таблицу PowerPlatformResources в Azure Resource Graph. В этой статье описываются типы ресурсов и поля, доступные в этой таблице, чтобы вы могли создавать целевые запросы и понимать модель данных, лежащую в основе управления инвентарем Power Platform.

Сведения о программном выполнении запросов к таблице см. в API инвентаризации Power Platform. Полный справочник по REST API см. в документации по REST API Power Platform.

Типы ресурсов

Каждая запись в PowerPlatformResources таблице имеет поле типа , определяющее тип ресурса. В следующей таблице перечислены все поддерживаемые типы.

Показать имя Значение type
Canvas-приложения microsoft.powerapps/canvasapps
Приложения на основе моделей microsoft.powerapps/modeldrivenapps
Приложения кода microsoft.powerapps/codeapps
Приложения построителя приложений microsoft.powerapps/apps
Облачные потоки microsoft.powerautomate/cloudflows
Потоки агента microsoft.powerautomate/agentflows
Потоки агента рабочего процесса microsoft.powerautomate/m365agentflows
агенты Copilot Studio microsoft.copilotstudio/agents
Environments microsoft.powerplatform/environments
Экологические группы microsoft.powerplatform/environmentgroups

Поля общего ресурса

Все типы ресурсов в таблице PowerPlatformResources включают следующие поля.

Имя в пользовательском интерфейсе Путь к полю API Тип данных Description Example Статус
Наименование товара properties.displayName string Отображаемое имя ресурса. Приложение отчета о расходах Общедоступно
Тип номенклатуры type string Идентификатор типа ресурса (см. типы ресурсов). microsoft.powerapps/canvasapps Общедоступно
Идентификатор элемента name string Уникальный идентификатор ресурса. aaaa0000-bb11-2222-33cc-444444dddddd Общедоступно
Местоположение location string Географический регион ресурса. unitedstates Общедоступно
Дата создания properties.createdAt datetime Дата и время создания ресурса. 2025-06-01T08:00:00Z Общедоступно
Кем создано properties.createdBy string Идентификатор объекта пользователя, создавшего ресурс. aaaa0000-bb11-2222-33cc-444444dddddd Общедоступно

Замечание

Поле tenantId также доступно как поле верхнего уровня ARM в каждой ресурсной записи.

Инвентаризация соединителей (предварительная версия)

Инвентаризация Power Platform фиксирует соединители и операции соединителя, используемые каждым ресурсом. Эти данные отображаются как столбец Соединители во всех таблицах инвентаризации в центре администрирования Power Platform. Единая страница Управление > Запасы и представления для отдельных ресурсов в раздела Copilot Studio, Power Apps и Power Automate, а также массив properties.powerPlatformConnectors в программных запросах.

Следующие типы ресурсов формируют данные соединителя: приложения на основе холста, приложения на основе модели, облачные потоки, потоки агентов, потоки агентов рабочего процесса и агенты Copilot Studio (включая построитель агентов Microsoft 365 Copilot).

Для потоков (облачных потоков, потоков агента и потоков агента рабочего процесса) инвентаризация дополнительно фиксирует соединитель и операцию, инициирующую поток как properties.trigger и properties.triggerOperation. Эти поля дополняют powerPlatformConnectors, который захватывает соединители, вызываемые при выполнении потока.

Schema

Путь к полю API Тип данных Description Статус
properties.powerPlatformConnectors массив Соединители, используемые ресурсом. Preview
properties.powerPlatformConnectors[].connectorId string Идентификатор соединителя (например, shared_sharepointonline). Preview
properties.powerPlatformConnectors[].operations массив Операции на соединителе, которые вызывает ресурс. Preview
properties.powerPlatformConnectors[].operations[].operationId string Идентификатор операции (например, GetItems). Preview

Example

{
  "type": "microsoft.powerapps/canvasapps",
  "properties": {
    "displayName": "Learning Resources App",
    "powerPlatformConnectors": [
      {
        "connectorId": "shared_sharepointonline",
        "operations": [
          { "operationId": "GetItems" },
          { "operationId": "PostItem" }
        ]
      },
      {
        "connectorId": "shared_office365users",
        "operations": [
          { "operationId": "MyProfile_V2" }
        ]
      }
    ]
  }
}

Замечание

Агенты Copilot Studio генерируют дополнительные метаданные по каждой операции, отражающие то, как агенты используют коннекторы в качестве инструментов или источников знаний. Дополнительные сведения см. в схеме данных инвентаризации агента Microsoft Copilot Studio.

Известные ограничения

  • Табличные соединители не сообщают об операциях. Соединители, привязанные к источникам данных (например, SharePoint, Dataverse, SQL Server и Excel Online), отображаются в powerPlatformConnectors но выдают пустой массив operations.
  • Встроенные действия не записываются. Встроенные действия в Power Automate, такие как встроенное действие HTTP, действия управления и операции с данными, не являются соединителями и не отображаются в powerPlatformConnectors. Эта разница часто вызывает путаницу: поток, вызывающий внешнюю службу через встроенное действие HTTP, не показывает соединителя для этого вызова.
  • Приложения кода, приложения vibe и приложения построителя приложений не рассматриваются. Только типы ресурсов, перечисленные в этом разделе, выдают данные соединителя.
  • Приложения на основе модели редко отображают соединители. Приложения, управляемые моделью, редко вызывают соединители напрямую. Данные соединителя отображаются, только если страница холста встроена в приложение на основе модели, а использование соединителя на этой странице фиксируется в самой записи страницы холста.
  • Соединитель не отображает имена или данные уровня. Этот выпуск предоставляет только идентификаторы соединителей и идентификаторы операций. Отображаемые имена, ценовые категории (Standard/Premium) и сведения об издателе не включены.

Canvas-приложения

Путь к полю API Тип данных Description Example Статус
properties.ownerId string Идентификатор объекта владельца ресурса. aaaa0000-bb11-2222-33cc-444444dddddd Общедоступно
properties.environmentId string Идентификатор среды, содержащей ресурс. aaaa0000-bb11-2222-33cc-444444dddddd Общедоступно
properties.lastModifiedAt datetime Дата и время последнего изменения приложения. 2026-01-15T10:30:00Z Общедоступно
properties.lastModifiedBy string Идентификатор объекта пользователя, который последний раз изменил приложение. aaaa0000-bb11-2222-33cc-444444dddddd Общедоступно
properties.isQuarantined boolean Указывает, помещается ли приложение в карантин. false Общедоступно
properties.powerPlatformConnectors массив Соединители и операции, используемые приложением. См. список соединителей (предварительная версия). См. раздел. Preview

Замечание

Поле properties.isQuarantined доступно через API, но пока не отображается в интерфейсе инвентаризации Центра администрирования Power Platform.

Приложения на основе моделей

Путь к полю API Тип данных Description Example Статус
properties.ownerId string Идентификатор объекта владельца ресурса. aaaa0000-bb11-2222-33cc-444444dddddd Общедоступно
properties.environmentId string Идентификатор среды, содержащей ресурс. aaaa0000-bb11-2222-33cc-444444dddddd Общедоступно
properties.lastModifiedAt datetime Дата и время последнего изменения приложения. 2026-01-15T10:30:00Z Общедоступно
properties.lastModifiedBy string Идентификатор объекта пользователя, который последний раз изменил приложение. aaaa0000-bb11-2222-33cc-444444dddddd Общедоступно
properties.isQuarantined boolean Указывает, помещается ли приложение в карантин. false Общедоступно
properties.appModuleId string Идентификатор модуля приложения Dataverse. aaaa0000-bb11-2222-33cc-444444dddddd Общедоступно
properties.logicalName string Логическое имя приложения Dataverse. contoso_expensereport Общедоступно
properties.powerPlatformConnectors массив Соединители и операции, используемые приложением. См. список соединителей (предварительная версия). См. раздел. Preview

Замечание

Поле properties.isQuarantined доступно через API, но пока не отображается в интерфейсе инвентаризации Центра администрирования Power Platform.

Замечание

Поле properties.powerPlatformConnectors редко возвращает данные для приложений на основе модели, так как приложения, управляемые моделью, не используют соединители напрямую. Соединители, используемые встроенными страницами холста, фиксируются в записи страницы холста.

Приложения кода

Путь к полю API Тип данных Description Example Статус
properties.ownerId string Идентификатор объекта владельца ресурса. aaaa0000-bb11-2222-33cc-444444dddddd Общедоступно
properties.environmentId string Идентификатор среды, содержащей ресурс. aaaa0000-bb11-2222-33cc-444444dddddd Общедоступно
properties.lastModifiedAt datetime Дата и время последнего изменения приложения. 2026-01-15T10:30:00Z Общедоступно
properties.lastModifiedBy string Идентификатор объекта пользователя, который последний раз изменил приложение. aaaa0000-bb11-2222-33cc-444444dddddd Общедоступно
properties.isQuarantined boolean Указывает, помещается ли приложение в карантин. false Общедоступно
properties.subType string Подтип приложения кода: byocApp или vibeApp. byocApp Общедоступно

Замечание

Значения подтипа соответствуют приложениям кода и приложениям vibe соответственно.

Замечание

Поле properties.isQuarantined доступно через API, но пока не отображается в интерфейсе инвентаризации Центра администрирования Power Platform.

Приложения построителя приложений

Дополнительные сведения см. в построителе приложений.

Путь к полю API Тип данных Description Example Статус
properties.ownerId string Идентификатор объекта владельца ресурса. aaaa0000-bb11-2222-33cc-444444dddddd Общедоступно
properties.environmentId string Идентификатор среды, содержащей ресурс. aaaa0000-bb11-2222-33cc-444444dddddd Общедоступно
properties.lastModifiedAt datetime Дата и время последнего изменения приложения. 2026-01-15T10:30:00Z Общедоступно
properties.lastModifiedBy string Идентификатор объекта пользователя, который последний раз изменил приложение. aaaa0000-bb11-2222-33cc-444444dddddd Общедоступно
properties.isQuarantined boolean Указывает, помещается ли приложение в карантин. false Общедоступно
properties.subType string Подтип приложения. appBuilderAppВ настоящее время. appBuilderApp Общедоступно

Замечание

Поле properties.isQuarantined доступно через API, но пока не отображается в интерфейсе инвентаризации Центра администрирования Power Platform.

Облачные потоки

Путь к полю API Тип данных Description Example Статус
properties.ownerId string Идентификатор объекта владельца ресурса. aaaa0000-bb11-2222-33cc-444444dddddd Общедоступно
properties.environmentId string Идентификатор среды, содержащей ресурс. aaaa0000-bb11-2222-33cc-444444dddddd Общедоступно
properties.lastModifiedAt datetime Дата и время последнего изменения потока. 2026-01-15T10:30:00Z Общедоступно
properties.lastModifiedBy string Идентификатор объекта пользователя, который последний раз изменил поток. aaaa0000-bb11-2222-33cc-444444dddddd Общедоступно
properties.workflowEntityId string ИД сущности рабочего процесса Dataverse. aaaa0000-bb11-2222-33cc-444444dddddd Общедоступно
properties.powerPlatformConnectors массив Соединители и операции, используемые потоком. См. список соединителей (предварительная версия). См. раздел. Preview
properties.trigger string Соединитель, инициирующий поток. Пусто, если триггер не основан на соединителе (например, повторяющийся или запускаемый вручную). sharepointonline Preview
properties.triggerOperation string Операция, инициирующая поток. GetOnNewItems Preview

Потоки агента

Путь к полю API Тип данных Description Example Статус
properties.ownerId string Идентификатор объекта владельца ресурса. aaaa0000-bb11-2222-33cc-444444dddddd Общедоступно
properties.environmentId string Идентификатор среды, содержащей ресурс. aaaa0000-bb11-2222-33cc-444444dddddd Общедоступно
properties.lastModifiedAt datetime Дата и время последнего изменения потока. 2026-01-15T10:30:00Z Общедоступно
properties.lastModifiedBy string Идентификатор объекта пользователя, который последний раз изменил поток. aaaa0000-bb11-2222-33cc-444444dddddd Общедоступно
properties.workflowEntityId string ИД сущности рабочего процесса Dataverse. aaaa0000-bb11-2222-33cc-444444dddddd Общедоступно
properties.powerPlatformConnectors массив Соединители и операции, используемые потоком. См. список соединителей (предварительная версия). См. раздел. Preview
properties.trigger string Соединитель, инициирующий поток. Пусто, если триггер не основан на соединителе (например, повторяющийся или запускаемый вручную). sharepointonline Preview
properties.triggerOperation string Операция, инициирующая поток. GetOnNewItems Preview

Потоки агента рабочего процесса

Путь к полю API Тип данных Description Example Статус
properties.ownerId string Идентификатор объекта владельца ресурса. aaaa0000-bb11-2222-33cc-444444dddddd Общедоступно
properties.environmentId string Идентификатор среды, содержащей ресурс. aaaa0000-bb11-2222-33cc-444444dddddd Общедоступно
properties.lastModifiedAt datetime Дата и время последнего изменения потока. 2026-01-15T10:30:00Z Общедоступно
properties.lastModifiedBy string Идентификатор объекта пользователя, который последний раз изменил поток. aaaa0000-bb11-2222-33cc-444444dddddd Общедоступно
properties.workflowEntityId string ИД сущности рабочего процесса Dataverse. aaaa0000-bb11-2222-33cc-444444dddddd Общедоступно
properties.powerPlatformConnectors массив Соединители и операции, используемые потоком. См. список соединителей (предварительная версия). См. раздел. Preview
properties.trigger string Соединитель, инициирующий поток. Пусто, если триггер не основан на соединителе (например, повторяющийся или запускаемый вручную). sharepointonline Preview
properties.triggerOperation string Операция, инициирующая поток. GetOnNewItems Preview

агенты Copilot Studio

Агенты Copilot Studio имеют широкий набор свойств помимо общих полей, включая базовые, идентификационные и свойства конфигурации. Полную схему см. в схеме инвентаризации агентов Microsoft Copilot Studio.

Environments

Дополнительные сведения о средах см. в разделе "Общие сведения о средах".

Путь к полю API Тип данных Description Example Статус
properties.environmentType string Тип среды: Production, Default, Sandbox, Trial, Developer или Dataverse для Teams. Production Общедоступно
properties.isManaged boolean Указывает, является ли среда управляемой. true Общедоступно
properties.environmentGroup string Имя группы среды, если она назначена. Finance Общедоступно
properties.environmentGroupId string Идентификатор группы среды, если он назначен. aaaa0000-bb11-2222-33cc-444444dddddd Общедоступно
properties.lastModifiedAt datetime Дата и время последнего изменения среды. 2026-01-15T10:30:00Z Общедоступно

Экологические группы

Дополнительные сведения см. в разделе "Группы среды".

Путь к полю API Тип данных Description Example Статус
properties.description string Описание группы среды. All finance team environments Общедоступно
properties.lastModifiedAt datetime Дата и время последнего изменения группы. 2026-01-15T10:30:00Z Общедоступно