Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Power Platform-Bestands-API stellt aktuelle Bestandsdaten über die PowerPlatformResources Tabelle in Azure Resource Graph bereit. Die API enthält Kernressourcen-, Eigentums-, Umgebungs- und Connectorinformationen, aber ihr Schema unterscheidet sich vom Datenexportinventarschema.
Dieser Artikel beschreibt Folgendes:
- Bestandsdaten, die über die Power Platform-Bestands-API verfügbar sind.
- Nicht verfügbare Eigenschaften für das Datenexportinventar
- Eigenschaften mit teilweiser oder unterschiedlicher Abdeckung.
Informationen zum Abfragen des Inventars finden Sie in der Power Platform-Bestands-API. Das vollständige API-Schema finden Sie unter Referenz zum Power Platform-Inventarschema.
Note
Microsoft wird die Vorschauversion des Datenexports einstellen. Bestandsdatenexporte werden nach dem 1. Dezember 2026 beendet. Exporte von Nutzungs- und Umgebungsdaten werden unter bestehenden und neuen Konfigurationen weiterhin fortgesetzt, und Daten, die Sie bereits exportiert haben, verbleiben in Ihrem Data Lake. Erwarten Sie eine weitere Benachrichtigung von Microsoft, wenn Bestandsdatenexporte stoppen.
Verwenden Sie zum Vorbereiten die Power Platform-Bestands-API , um Bestandsdaten programmgesteuert zu exportieren. Überprüfen Sie vor der Migration die Feldzuordnungen und bekannten Lücken. Einige Datenexportinventarfelder sind nicht über die API verfügbar oder weisen eine andere Abdeckung auf.
Die Power Platform-Bestands-API exportiert daten nicht automatisch in den kundeneigenen Speicher. Um einen wiederkehrenden Export zu erstellen, verwenden Sie einen Azure-Dienst, z. B. Azure Functions, Azure Logic Apps oder Azure Automation, um die Power Platform-Bestands-API nach einem Zeitplan abzufragen und die Ergebnisse in Azure Blob Storage, in Azure Data Lake Storage oder in ein anderes unterstütztes Ziel zu schreiben.
Unterstützte Ressourcentypen
Die Power Platform-Bestands-API enthält die folgenden Ressourcentypen:
| Resource | Power Platform-Bestands-API-Typ |
|---|---|
| Canvas-Apps | microsoft.powerapps/canvasapps |
| Modellgesteuerte Apps | microsoft.powerapps/modeldrivenapps |
| Code Apps | microsoft.powerapps/codeapps |
| Verwaltete Apps und App Builder-Apps | microsoft.powerapps/apps |
| Cloud-Flows | microsoft.powerautomate/cloudflows |
| Agentenabläufe | microsoft.powerautomate/agentflows |
| Workflow-Agent-Flüsse | microsoft.powerautomate/m365agentflows |
| Copilot Studio-Agenten | microsoft.copilotstudio/agents |
| Connectors | microsoft.powerplatformconnector/connectors |
| Environments | microsoft.powerplatform/environments |
| Umweltgruppen | microsoft.powerplatform/environmentgroups |
Verfügbare Bestandsdaten
In den folgenden Abschnitten werden die verfügbaren Felder nach Ressourcentyp und Datenkategorie beschrieben.
- Informationen zu freigegebenen Ressourcen
- App-Informationen
- Informationen zum Ablauf
- Connectorverwendung
- Informationen zum Connectorkatalog
- Umgebungsinformationen
Informationen zu freigegebenen Ressourcen
Die folgenden Felder sind für unterstützte Ressourcentypen verfügbar. Connectors sind Katalogentitäten und unterstützen nur die freigegebenen Felder, die in der Referenz zum Inventarschema angegeben sind.
| Datenkategorie | Verfügbare Informationen | Power Platform-Bestands-API-Feld |
|---|---|---|
| Ressourcen-ID | Eindeutiger Inventarressourcenbezeichner | name |
| Ressourcenname | Anzeigename der Ressource | properties.displayName |
| Ressourcentyp | Standardisierter Power Platform-Ressourcentyp | type |
| Tenant | Mandanten-ID | tenantId |
| Ort | Geografischer Standort der Ressource | location |
| Erstellungsdatum | Datum und Uhrzeit der Erstellung der Ressource | properties.createdAt |
| Erstellt von | Objekt-ID des Benutzers, der die Ressource erstellt hat | properties.createdBy |
App-Informationen
Die folgenden Informationen sind für unterstützte App-Typen verfügbar.
| Datenkategorie | Verfügbare Informationen | Power Platform-Bestands-API-Feld |
|---|---|---|
| Owner | Objekt-ID des App-Besitzers | properties.ownerId |
| Umgebung | Bezeichner der Umgebung, die die App enthält | properties.environmentId |
| Letzte Änderung | Datum und Uhrzeit der letzten Änderung der App | properties.lastModifiedAt |
| Zuletzt geändert von | Objekt-ID des Benutzers, der die App zuletzt geändert hat | properties.lastModifiedBy |
| Quarantäne-Status | Ob die App unter Quarantäne gestellt ist | properties.isQuarantined |
| Modellgesteuerte App-ID | Dataverse App-Modul-ID | properties.appModuleId |
| Modellgesteuerter logischer App-Name | Dataverse logischer Name | properties.logicalName |
| Code-App-Untertyp |
byocApp oder vibeApp |
properties.subType |
| Untertyp einer verwalteten App | microsoftApp |
properties.subType |
| App Builder-Untertyp | appBuilderApp |
properties.subType |
Informationen zum Flow
Die folgenden Informationen sind für Cloudflüsse, Agentflüsse und Workflow-Agent-Flüsse verfügbar.
| Datenkategorie | Verfügbare Informationen | Power Platform-Bestands-API-Feld |
|---|---|---|
| Owner | Objekt-ID des Flow-Besitzers | properties.ownerId |
| Umgebung | Bezeichner der Umgebung, die den Flow enthält | properties.environmentId |
| Letzte Änderung | Datum und Uhrzeit der letzten Änderung des Flows | properties.lastModifiedAt |
| Zuletzt geändert von | Objekt-ID des Benutzers, der den Fluss zuletzt geändert hat | properties.lastModifiedBy |
| Workflowentität | Dataverse Workflow-Entitätsbezeichner | properties.workflowEntityId |
| Trigger-Connector | Connector, der den Fluss initiiert | properties.trigger |
| Auslösevorgang | Connector-Vorgang, der den Flow initiiert | properties.triggerOperation |
Die Auslöserfelder sind leer, wenn ein Flow einen Trigger verwendet, der nicht verbinderbasiert ist, z. B. eine Wiederholung oder einen manuellen Trigger.
Connectorverwendung
Die Connectornutzung ist für unterstützte Apps, Flüsse und Agenten verfügbar.
| Datenkategorie | Verfügbare Informationen | Power Platform-Bestands-API-Feld |
|---|---|---|
| Verwendete Konnektoren | Bezeichner von Connectors, die von der Ressource verwendet werden | properties.powerPlatformConnectors[].connectorId |
| Verwendete Vorgänge | Bezeichner der auf einem Connector aufgerufenen Operationen | properties.powerPlatformConnectors[].operations[].operationId |
| Flow-Trigger | Connector, der einen unterstützten Fluss initiiert | properties.trigger |
| Flow-Triggervorgang | Connectorvorgang, der einen unterstützten Flow initiiert | properties.triggerOperation |
Connector- und Vorgangsnutzungsfelder befinden sich derzeit in der Vorschau.
Informationen zum Connectorkatalog
Sie können Konnektoren auch als einzelne Bestandsressourcen finden.
| Datenkategorie | Verfügbare Informationen | Power Platform-Bestands-API-Feld |
|---|---|---|
| Konnektor-ID | Connector-ID | properties.connectorId |
| Description | Connectorbeschreibung | properties.description |
| Herausgeber | Connector-Herausgeber | properties.publisher |
| Tier | Standard- oder Premium-Klassifizierung | properties.tier |
| Freigabestufe | Freigabebezeichnung, z. B. Produktiv oder Vorschau | properties.releaseTag |
| Veraltungsstatus | Ob der Konnektor veraltet ist | properties.isDeprecated |
| Operations | Vorgänge, die vom Connector bereitgestellt werden | properties.operations |
| Betriebs-ID | Eindeutige Vorgangskennung | properties.operations[].operationId |
| Vorgangsname | Anzeigename des Vorgangs | properties.operations[].displayName |
| Vorgangsbeschreibung | Beschreibung des Vorgangs | properties.operations[].description |
| HTTP-Methode | HTTP-Methode, die von der Operation verwendet wird | properties.operations[].method |
Umgebungsinformationen
Sie finden die folgenden Informationen zu Umgebungsinventardatensätzen.
| Datenkategorie | Verfügbare Informationen | Power Platform-Bestands-API-Feld |
|---|---|---|
| Umgebungs-ID | Eindeutiger Umgebungsbezeichner | name |
| Umgebungsname | Anzeigename der Umgebung | properties.displayName |
| Ort | Geografischer Standort des Environment | location |
| Umgebungstyp | Produktion, Standard, Sandbox, Testversion, Entwickler oder Dataverse für Teams | properties.environmentType |
| Verwalteter Status | Gibt an, ob es sich bei der Umgebung um eine verwaltete Umgebung handelt. | properties.isManaged |
| Umgebungsgruppe | Der Name der zugewiesenen Umgebungsgruppe | properties.environmentGroup |
| Umgebungsgruppen-ID | Bezeichner der zugewiesenen Umgebungsgruppe | properties.environmentGroupId |
| Letzte Änderung | Datum und Uhrzeit der letzten Änderung der Umgebung | properties.lastModifiedAt |
Daten sind nicht verfügbar
Die folgenden Datenexport-Bestandseigenschaften verfügen nicht über direkte Entsprechungen im veröffentlichten Power Platform-Bestands-API-Schema.
| Datenkategorie | Informationen zum Datenexportbestand sind in der Power Platform-Bestands-API nicht verfügbar |
|---|---|
| App-Beschreibung | Beschreibung einer Canvas-App oder modellgesteuerten App |
| Anwendungslinks | App-URI, Dokument-URI, Icon-URI und URL des SharePoint-Formulars |
| Teilen | Anzahl der Benutzer und Gruppen, mit denen eine App geteilt wird |
| Löschzustand | Expliziter Indikator für gelöschte Ressourcen |
| Aktivierungsverlauf | Datum, an dem eine App zuletzt aktiviert wurde, und der Prinzipalname, der sie aktiviert hat |
| Lösungs- und ALM-Informationen | Lösungszuordnung und ALM-Modus |
| DLP-Auswertung | Bewertungsstatus, Bewertungsdatum, Verstoßmeldung und Verstöße nach Richtlinie |
| App-Konfiguration | Einstellungen, Erstellungstyp, Clientgerätetyp, Einbettungshost, benutzerdefinierte Erweiterungen und Leistungsoptimierungseinstellung |
| App-Präsentation | Hintergrundbild, Hintergrundfarbe, Hero-App-Bezeichnung, Featured-App-Bezeichnung und App-Planklassifizierung |
| Einwilligung und Lizenzierung | Einstellung zum Umgehen der Zustimmung und App-Pass-Eignung |
| Dokumentversion | Dokumentversion, die der App zugeordnet ist |
| On-Premises-Gatewaynutzung | Expliziter Indikator, dass eine App ein On-Premises-Datengateway verwendet |
| Verwendung von Dataverse-Tabellen | Expliziter Indikator, dass eine App Dataverse-Tabellen verwendet |
| PCF-External-Service-Nutzung | Expliziter Indikator, dass ein Power Apps Komponentenframework-Steuerelement einen externen Dienst verwendet |
Important
properties.isQuarantined gibt an, ob eine App unter Quarantäne gestellt ist. Es ist kein Äquivalent des Löschindikators für den Datenexport.
Verfügbare Daten mit unterschiedlicher Abdeckung
Einige Power Platform-Bestands-API-Felder stellen verwandte Informationen bereit, sind jedoch keine direkten Entsprechungen der Datenexporteigenschaften.
| Datenkategorie | Inventar für Datenexporte | Abdeckung der Power Platform-Inventar-API |
|---|---|---|
| Ressourcentyp | Trennen Sie die Werte von type und subType |
Ein standardisierter Ressourcenbezeichner in type. Einige Ressourcentypen bieten auch properties.subType |
| Status und Lebenszyklus | Ressourcenstatus und Lebenszykluszustand | Der Quarantänezustand ist für unterstützte App-Typen verfügbar, stellt jedoch nicht alle Status- oder Lebenszykluswerte dar. |
| Owner | Eigentümerwert und Eigentümerobjekt-ID |
properties.ownerId stellt eine Objekt-ID bereit, wenn verfügbar. Ein Anzeigename des Besitzers ist nicht enthalten. |
| Benutzerdefinierte API-Nutzung | Expliziter benutzerdefinierter API-Indikator | Connector-IDs sind für unterstützte Ressourcen verfügbar, aber ein entsprechender benutzerdefinierter API-Indikator ist nicht verfügbar. |
| Nutzung des Premium Connectors | Expliziter Premium-API-Indikator | Die Connectorebene ist für Inventardatensätze für Connectors verfügbar, aber ein entsprechender Indikator auf Ressourcenebene ist nicht verfügbar. |
| Workflowaktionen | Workflow-Aktionen und connector-bezogene Indikatoren | Strukturierte Connector- und Vorgangsbezeichner sind für unterstützte Ressourcentypen verfügbar. |
| Umgebungsinformationen | Umgebungsbezeichner für die Ressource und separate Umgebungsexportdaten | Die Ressource enthält properties.environmentId. Umgebungsdetails sind über Umgebungsinventardatensätze verfügbar. |
Id-Zuordnung
Ressourcenbezeichner werden nicht identisch im Datenexport und in der Power Platform-Bestands-API dargestellt.
Modellgesteuerte Apps
Verwenden Sie die folgende Zuordnung für modellgesteuerte Apps:
| Datenexportinventarfeld | Power Platform-Bestands-API-Feld |
|---|---|
environmentId |
properties.environmentId |
resourceId |
properties.appModuleId |
name |
properties.displayName |
type und subType |
type |
Das Feld der Power Platform-Bestands-API auf oberster Ebene name ist der eindeutige Inventarressourcenbezeichner. Dies ist nicht gleichbedeutend mit dem Datenexport resourceId für modellgesteuerte Apps.
Um eine modellgesteuerte App zwischen den beiden Schemas zu korrelieren, verwenden Sie beide properties.environmentId und properties.appModuleId.
Einschränkungen des Konnektorinventars
Der Bestand an Connectors weist die folgenden dokumentierten Einschränkungen auf:
- Tabellarische Verbinder können mit einem leeren Operationsarray erscheinen.
- Integrierte Power Automate Aktionen, einschließlich HTTP-, Steuerelement- und Datenvorgängen, werden nicht als Connectors dargestellt.
- Code-Apps, Vibe-Apps, verwaltete Apps und App Builder-Apps geben keine Daten zur Konnektornutzung aus.
- Modellgesteuerte Apps melden selten direkt Konnektoren.
- Die Konnektorverwendung durch eine eingebettete Canvasseite wird dem Canvas-Seitendatensatz anstelle der enthaltenden modellgesteuerten App zugeordnet.
- Die Daten pro Ressource enthalten Konnektor- und Operationsbezeichner, enthalten jedoch keine Anzeigenamen des Konnektors, Herausgeberinformationen oder Tarife.
- Connectoranzeigenamen, Herausgeberinformationen und Tarif sind in Datensätzen des Connectorinventars verfügbar.
- Die Anwesenheit von Connectors gibt nicht an, ob ein lokales Gateway verwendet wird.