Инвентаризация Power Platform

Инвентаризация Power Platform предоставляет администраторам клиентов единое представление всех агентов, приложений и потоков, созданных на платформе Power Platform в своей организации. Администраторы могут обнаруживать, выполнять поиск, фильтрацию и сортировку этих ресурсов, чтобы упростить распространенные административные задачи.

С помощью инвентаризации Power Platform можно легко выполнить следующие задачи:

  • Определите своих чемпионов: быстро определите, кто создает больше ресурсов, чтобы вы могли распознавать, воспитывать и расширять возможности ваших лучших новаторов.

  • Применение стандартов соответствия. Без усилий обнаруживайте ресурсы, созданные в неутвержденных регионах, чтобы обеспечить соблюдение политик организации.

  • Сосредоточьте управление: ранжируйте среды по количеству ресурсов, чтобы сосредоточить усилия по безопасности, управлению и соответствию требованиям там, где это наиболее важно.

  • Предотвратить появление потерянных агентов: упреждающий поиск ресурсов, принадлежащих уходящим пользователям, чтобы разрешить бесшовное перераспределение прав владения и обеспечить непрерывность бизнеса.

  • Ускорение поддержки: мгновенно находите тот самый ресурс, упомянутый в заявке в службу поддержки, чтобы значительно сократить время отклика.

Поддерживаемые типы ресурсов

Инвентаризация Power Platform включает:

  • Agents: Все агенты, созданные в Copilot Studio, и все агенты, созданные в построителе агентов Microsoft 365 Copilot.

  • Приложения: все приложения, созданные в Power Apps (приложения на основе холста, приложения на основе модели, приложения с кодом и Vibe), а также агент App Builder в Microsoft 365 Copilot.

  • Потоки: Все агентские потоки, созданные в Copilot Studio, все облачные потоки, созданные в Power Automate, и все рабочие процессы, созданные в агенте рабочих процессов Microsoft 365 Copilot.

  • Среды: все среды в вашем клиенте.

  • Группы среды: Все группы среды в вашем арендаторе.

Ключевые особенности

  • Единая инвентаризация: централизованное представление всех ресурсов.

  • Быстрые обновления: созданные, обновленные или удаленные ресурсы отображаются в течение 15 минут.

  • Гибкая фильтрация и сортировка: фильтрация и сортировка ресурсов по любому атрибуту, включая группы среды.

  • Счетчик инвентаризации: мгновенно отображается общее количество элементов, соответствующих вашим критериям.

  • Настраиваемые столбцы: настройте представление, выбрав отображаемые столбцы.

  • Сведения о ресурсе: доступ к подробным сведениям для каждого ресурса.

  • Скачайте: экспортируйте инвентаризацию в Excel для дальнейшего анализа.

Требования к доступу

Чтобы просмотреть инвентаризацию Power Platform, необходимо иметь одну из следующих административных ролей на уровне арендатора: администратор Power Platform или администратор Dynamics 365. Если у вас нет одной из этих ролей, вы не сможете получить доступ к инвентаризации.

Где получить доступ к инвентаризации Power Platform

Вы можете получить доступ к инвентаризации Power Platform с помощью нескольких интерфейсов и API. С помощью этих параметров можно интегрировать данные инвентаризации в выбранные рабочие процессы и средства. В следующих разделах перечислены основные способы доступа к данным инвентаризации.

Пользовательский интерфейс Центра администрирования Power Platform

  • Управлять > Инвентарем: главная страница инвентаря предоставляет унифицированное представление всех ресурсов в арендаторе.

  • Управление > Copilot Studio: агенты (Copilot Studio + Microsoft 365 Copilot Agent Builder), потоки агентов и рабочие процессы.

  • Управление > Power Apps > вкладка "Инвентаризация приложений": приложения на основе холста, приложения на основе модели, приложения с кодом, приложения vibe и приложения Построителя приложений.

  • Управление > вкладкой "Инвентаризация потоков Power Automate>: облачные потоки".

Дополнительные сведения о параметрах программного доступа см. далее в этой статье.

Применение фильтров и сортировок

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

Например, можно объединить несколько фильтров, чтобы сузить результаты. Каждый добавленный фильтр является накопительным:

  1. Тип среды: выберите столбец типа среды и выберите Значение по умолчанию. Все ресурсы отображаются в среде по умолчанию.

  2. Владелец: выберите столбец "Владелец" и введите имя пользователя. Все ресурсы, принадлежащие этому пользователю, отображаются в среде по умолчанию.

  3. Дата создания: выберите созданный столбец и примените фильтры дат с января 2025 г. к сегодняшней дате. Все ресурсы, принадлежащие этому пользователю, в среде по умолчанию, которые они создали в 2025 году.

Чтобы очистить все фильтры и сортировки, выберите любой столбец и нажмите кнопку "Очистить все фильтры".

Отображение большего числа столбцов

Таблица инвентаризации предоставляет возможность отображения дополнительных столбцов, помогая лучше управлять всеми ресурсами. Чтобы настроить отображаемые столбцы, выполните следующие действия.

  1. Щелкните значок "Добавить или удалить столбцы " рядом с полем поиска .

  2. Выберите или снимите столбцы, которые нужно отобразить или скрыть.

Поиск в инвентаре

Быстрый поиск ключевых слов во всех записях, загруженных в таблице инвентаризации. Используйте поле поиска , чтобы быстро найти определенные ресурсы.

Замечание

Поиск применяется только к ресурсам, видимым в пользовательском интерфейсе (до 1000 за раз). Если инвентаризация превышает это ограничение, примените фильтры, чтобы сузить результаты и просмотреть необходимые ресурсы.

Просмотр сведений о ресурсе

  • Выберите ресурс и выберите параметр "Сведения " на панели команд.

  • Выберите отображаемое имя ресурса, которое будет перенаправлено на страницу сведений на портале Copilot Studio, Power Apps или Power Automate.

    Замечание

    Для доступа к странице сведений о ресурсе требуется достаточное разрешение. Без разрешения вы увидите, что эта ссылка повреждена .

  • Выберите имя среды для просмотра сведений о среде.

Как инвентаризация Power Platform связана с другими поверхностями администрирования Майкрософт

Корпорация Майкрософт предлагает несколько поверхностей администрирования, которые отображают агенты, и вы можете заметить, что количество агентов отличается между ними. Каждая поверхность обслуживает другую аудиторию, показывает различные типы агентов и отвечает на другой вопрос. Понимание этих различий помогает интерпретировать количество агентов, которые вы видите в вашей организации.

Инвентарь Power Platform по сравнению с центром администрирования Microsoft 365

Центр администрирования Microsoft 365 показывает агенты, доступные пользователям в клиенте. Это представление включает в себя агентов Microsoft, сторонних агентов ISV и агентов, созданных вашей организацией, которых вы публикуете или делитесь. Агенты, созданные организацией в Центре администрирования Microsoft 365, поступают с многих платформ разработки, включая платформу Teams Store, Agent Toolkit, Foundry, Fabric, SharePoint и многое другое. Он служит каталогом всего, доступного вашим сотрудникам.

В инвентаризации Power Platform, напротив, отображаются только агенты, созданные на платформе Power Platform. Сюда входят как опубликованные агенты, так и черновики агентов, созданные в Copilot Studio или в Microsoft 365 Copilot Agent Builder. Она не включает сторонних агентов Майкрософт, агентов независимых поставщиков программного обеспечения или агентов, созданных на других поверхностях Майкрософт.

В результате количество между двумя поверхностями различается. Центр администрирования Microsoft 365 включает агентов, которые ваша организация не построила. Инвентаризация Power Platform может включать агенты, которые не отображаются в Центре администрирования Microsoft 365, если эти агенты находятся в черновике формы и еще не опубликованы.

Сводка отличий

Инвентаризация Power Platform Центр администрирования Microsoft 365
Предназначен для ИТ-администраторы (Power Platform) ИТ-администраторы (Microsoft 365)
Показывает Агенты, созданные на платформе Power Platform Все агенты, доступные в вашем клиенте (включая агентов с платформы Магазина Teams, Agent Toolkit, Foundry, Fabric, SharePoint, Групп и т. д.)
Включает черновики Да Только опубликованных, к которым предоставлен доступ
Включает агентов Microsoft / ISV Нет Да
Область действия Среды (со сверткой до уровня клиента) Tenant

Tip

Если вас попросят сообщить о количестве агентов вашей организации, уточните, какой тип подсчета необходим: общее количество доступных агентов (в центре администрирования Microsoft 365) или агенты, созданные организацией в Power Platform (в инвентаризации Power Platform). Каждое число правильно в пределах собственного контекста.

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

  • Классические чат-боты: Новая страница инвентаризации не включает классические чат-боты. Однако их можно найти, выбрав "Управление>Copilot Studio>Classic chatbots".

  • Имя среды. При фильтрации по среде необходимо использовать полное имя среды. Частичные совпадения или подстроки не работают.

  • Требования к многофакторной проверке подлинности (MFA) для Azure Resource Manager: инвентаризации Power Platform требуется доступ к Azure Resource Manager для получения сведений о ресурсах. Если для организации требуется многофакторная проверка подлинности с помощью политик условного доступа для Azure Resource Manager, инвентаризация может не загружаться. Чтобы устранить эту проблему, обратитесь к администратору Entra ID, чтобы включить приложение административного центра Power Platform (идентификатор клиента: 00b46ad5-e4ae-43ac-a878-281fc03d0839) и ресурс Microsoft Azure Management в политику условного доступа MFA.

  • Изменено и Последнее изменение пользователем : Эти столбцы не работают для агентов и отображают символ (тире).

  • Столбец владельца: этот столбец для облачных потоков и потоков агента в настоящее время показывает пользователя, который создал поток. Он не обновляется при изменении владельца.

  • Неопубликованные приложения на основе модели: Записываются только опубликованные приложения, управляемые моделью.

  • Модельно-управляемые приложения в среде по умолчанию: Среда по умолчанию поставляется с тремя предварительно настроенными модельно-управляемыми приложениями: Параметры среды Power Platform, Управление страницами Power и Центр работоспособности решений. Эти приложения изначально не отображаются в инвентаризации, если вы не редактируете и повторно публикуете их.

  • Суверенное облако: инвентаризация Power Platform в настоящее время недоступна в облаке сообщества государственных организаций США (GCC, GCC-High и DoD), 21Vianet (Китай) или изолированных средах.

Программный доступ

Данные инвентаризации Power Platform доступны программным способом, поддерживая расширенные сценарии, такие как автоматизация, отчеты и интеграция с внешними инструментами. Полный список типов ресурсов и их полей см. в справочнике по схеме инвентаризации Power Platform.

Соединитель Power Platform for Admins V2

Данные инвентаризации Power Platform можно запрашивать непосредственно из Power Automate с помощью соединителя Power Platform для администраторов версии 2. Используйте действие Query Power Platform для выполнения запросов к вашему инвентарю и добавления результатов в ваши рабочие процессы автоматизации.

API платформы Power

Если вы не знакомы с API Power Platform, см. статью "Начало работы с API Power Platform " для инструкций по настройке и сведения о проверке подлинности. После настройки API ознакомьтесь с документацией по API инвентаризации , чтобы узнать, как запрашивать данные инвентаризации.

Azure Resource Graph (Граф ресурсов Azure)

Вы можете программно запрашивать инвентаризацию Power Platform с помощью Azure Resource Graph (ARG). Доступ к запросам ARG можно получить через несколько интерфейсов Azure. Пошаговые инструкции см. в следующих кратких руководствах по Azure Resource Graph:

Примеры запросов

Ниже приведены примеры запросов, которые можно использовать с любым интерфейсом Azure Resource Graph. Все запросы используют таблицу PowerPlatformResources , содержащую данные инвентаризации вашей организации.

Запрос: общее количество всех ресурсов

PowerPlatformResources
| count

Запрос: общее количество по типам ресурсов

PowerPlatformResources
| summarize resourceCount = count() by type
| order by resourceCount

Запрос. Обнаружение доступных полей для типа ресурса

Схема инвентаризации развивается со временем по мере добавления новых полей данных. Используйте этот запрос, чтобы просмотреть все доступные поля для определенного типа ресурса. Этот запрос — это рекомендуемый способ оставаться в курсе доступных данных.

// Discover all available fields for Copilot Studio agents
PowerPlatformResources
| where type == "microsoft.copilotstudio/agents"
| take 1
// Parse the properties bag
| extend properties = parse_json(properties)
// Pack the base fields into a bag for expansion
| extend baseFields = pack("id", id, "location", location, "name", name, "tenantId", tenantId, "type", type)
| extend key = bag_keys(baseFields)
| mv-expand key to typeof(string)
| project FieldName = key, SampleValue = baseFields[key], Source = "base"
// Union with the extended properties
| union (
    PowerPlatformResources
    | where type == "microsoft.copilotstudio/agents"
    | take 1
    | extend properties = parse_json(properties)
    | extend key = bag_keys(properties)
    | mv-expand key to typeof(string)
    | project FieldName = key, SampleValue = properties[key], Source = "properties"
)
// Sort base fields first, then properties
| order by Source asc, FieldName asc

Чтобы обнаружить поля для других типов ресурсов, замените type значение фильтра. Рассмотрим пример.

Тип ресурса Введите значение фильтра
агенты Copilot Studio microsoft.copilotstudio/agents
приложения Power Apps холста microsoft.powerapps/canvasapps
Power Automate облачные потоки microsoft.powerautomate/cloudflows

Замечание

Этот запрос требует, чтобы в клиенте существовал хотя бы один ресурс указанного типа.

Запрос: подсчеты по средам (распределение инвентаризации по разным средам)

PowerPlatformResources
| extend properties = parse_json(properties)
| extend environmentId = tostring(properties.environmentId)
| summarize resourceCount = count() by environmentId
| order by resourceCount desc

Запрос: подсчет по регионам (распределение инвентаризации в разных регионах)

PowerPlatformResources
| summarize resourceCount = count() by location
| order by resourceCount desc

Запрос: лучшие владельцы по количеству элементов

PowerPlatformResources
| extend properties = parse_json(properties)
| extend ownerId = tostring(properties.ownerId)
| summarize resourceCount = count() by ownerId
| order by resourceCount desc

Запрос: поиск одного агента в клиенте

PowerPlatformResources
| where type == "microsoft.copilotstudio/agents"
| where name == "[Enter the agent's ID]"

Tip

Идентификатор агента можно найти в URL-адресе Copilot Studio при просмотре агента или в столбце "Имя " таблицы инвентаризации.

Запрос: элементы, созданные за последние 24 часа

PowerPlatformResources
| extend properties = parse_json(properties)
| extend createdAt = todatetime(properties.createdAt)
| where createdAt >= ago(24h)