Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
API:et för Power Platform-inventering tillhandahåller aktuella inventeringsdata via tabellen PowerPlatformResources i Azure Resource Graph. API:et innehåller kärnresurs, ägarskap, miljö och anslutningsinformation, men schemat skiljer sig från inventeringsschemat för dataexport.
I den här artikeln beskrivs:
- Inventeringsdata som är tillgängliga via Power Platform-inventerings-API:et.
- Egenskaper för dataexportinventering är inte tillgängliga.
- Egenskaper som har delvis eller annorlunda täckning.
Information om hur du frågar inventeringsdata finns i Power Platform-inventerings-API. Det fullständiga API-schemat finns i Power Platform-inventeringsschemareferens.
Note
Microsoft drar tillbaka förhandsversionen av dataexporten. Lagerdataexporter stoppas efter den 1 december 2026. Exporten av användnings- och miljödata fortsätter genom både befintliga och nya konfigurationer, och data som du redan har exporterat finns kvar i din datasjö. Förvänta dig ytterligare ett meddelande från Microsoft när lagerdataexporter upphör.
För att förbereda använder du Power Platform inventory API för att exportera inventeringsdata programmatiskt. Granska fältmappningarna och kända luckor innan du migrerar. Vissa inventeringsfält från dataexport är inte tillgängliga via API:et eller har en annan täckning.
Power Platform-inventerings-API:et exporterar inte automatiskt data till kundägd lagring. Om du vill skapa en återkommande export använder du en Azure-tjänst, till exempel Azure Functions, Azure Logic Apps eller Azure Automation, för att köra frågor mot Power Platform-inventerings-API:et enligt ett schema och skriva resultatet till Azure Blob Storage, Azure Data Lake Storage eller ett annat mål som stöds.
Resurstyper som stöds
Api:et för Power Platform-inventering innehåller följande resurstyper:
| Resource | API-typ för Power Platform-inventering |
|---|---|
| Canvas-appar | microsoft.powerapps/canvasapps |
| Modellbaserade appar | microsoft.powerapps/modeldrivenapps |
| Kodapplikationer | microsoft.powerapps/codeapps |
| Hanterade appar och App Builder-appar | microsoft.powerapps/apps |
| Molnflöden | microsoft.powerautomate/cloudflows |
| Agentflöden | microsoft.powerautomate/agentflows |
| Agentflöden för arbetsflöden | microsoft.powerautomate/m365agentflows |
| Copilot Studio agenter | microsoft.copilotstudio/agents |
| Connectors | microsoft.powerplatformconnector/connectors |
| Environments | microsoft.powerplatform/environments |
| Miljögrupper | microsoft.powerplatform/environmentgroups |
Tillgängliga lagerdata
I följande avsnitt beskrivs tillgängliga fält efter resurstyp och datakategori.
- Information om delad resurs
- Information om appen
- Flödesinformation
- Användning av anslutningsprogram
- Kataloginformation för kontaktdon
- Miljöinformation
Information om delad resurs
Följande fält är tillgängliga för resurstyper som stöds. Anslutningsprogram är katalogentiteter och stöder endast de delade fält som identifieras i schemareferens för lager.
| Datakategori | Tillgänglig information | Fält för API för Power Platform-lager |
|---|---|---|
| Resurs-ID | Unik inventeringsresursidentifierare | name |
| Resursnamn | Resursvisningsnamn | properties.displayName |
| Resurstyp | Standardiserad Power Platform-resurstyp | type |
| Tenant | Klientorganisationsidentifierare | tenantId |
| Location | Resursens geografiska plats | location |
| Skapandedatum | Datum och tid då resursen skapades | properties.createdAt |
| Skapades av | Objekt-ID för den användare som skapade resursen | properties.createdBy |
Appinformation
Följande information är tillgänglig för apptyper som stöds.
| Datakategori | Tillgänglig information | Fält för API för Power Platform-lager |
|---|---|---|
| Ägare | Objekt-ID för appägaren | properties.ownerId |
| Environment | Identifier för miljön som innehåller appen | properties.environmentId |
| Senaste ändring | Datum och tid då appen senast ändrades | properties.lastModifiedAt |
| Senast ändrad av | Objekt-ID för den användare som senast ändrade appen | properties.lastModifiedBy |
| Karantän tillstånd | Om appen är i karantän | properties.isQuarantined |
| ID för modellbaserad app | Identifierare för Dataverse-appmodul | properties.appModuleId |
| Logiskt namn på modelldriven app | Logiskt namn för Dataverse | properties.logicalName |
| Underkategori för kodapp |
byocApp eller vibeApp |
properties.subType |
| Undertyp för hanterad app | microsoftApp |
properties.subType |
| Undertyp i Appverktyg | appBuilderApp |
properties.subType |
Flödesinformation
Följande information är tillgänglig för molnflöden, agentflöden och arbetsflödesagentflöden.
| Datakategori | Tillgänglig information | Fält för API för Power Platform-lager |
|---|---|---|
| Ägare | Objekt-ID för flödesägaren | properties.ownerId |
| Environment | Identifier för miljön som innehåller flödet | properties.environmentId |
| Senaste ändring | Datum och tid då flödet senast ändrades | properties.lastModifiedAt |
| Senast ändrad av | Objekt-ID för den användare som senast ändrade flödet | properties.lastModifiedBy |
| Arbetsflödesentitet | Entitetsidentifierare för Dataverse-workflow | properties.workflowEntityId |
| Utlösaranslutning | Anslutning som initierar flödet | properties.trigger |
| Utlösaråtgärd | Anslutningsåtgärd som initierar flödet | properties.triggerOperation |
Utlösarfälten är tomma när ett flöde använder en utlösare som inte är anslutningsbaserad, till exempel en upprepning eller manuell utlösare.
Användning av anslutningsprogram
Användning av anslutningsprogram kan användas för appar, flöden och agenter som stöds.
| Datakategori | Tillgänglig information | Fält för API för Power Platform-lager |
|---|---|---|
| Anslutningsprogram som används | ID:n för anslutningar som används av resursen | properties.powerPlatformConnectors[].connectorId |
| Åtgärder som används | Identifierare för åtgärder som anropas på ett anslutningsprogram | properties.powerPlatformConnectors[].operations[].operationId |
| Flödesutlösare | Anslutningsprogram som initierar ett flöde som stöds | properties.trigger |
| Flödesutlösaråtgärd | Åtgärd för anslutningsprogram som initierar ett flöde som stöds | properties.triggerOperation |
Kataloginformation för anslutningsprogram
Du kan också hitta anslutningsprogram som enskilda resurser i inventeringen.
| Datakategori | Tillgänglig information | Fält för API för Power Platform-lager |
|---|---|---|
| Anslutnings-ID | Identifierare för anslutningsprogram | properties.connectorId |
| Description | Anslutningsprogrammet beskrivning | properties.description |
| Publisher | Utgivare för anslutningsprogram | properties.publisher |
| Tier | klassificering som Standard eller Premium | properties.tier |
| Utgivningsfas | Versionsbeteckning, till exempel Produktion eller Förhandsversion | properties.releaseTag |
| Utfasningstillstånd | Om anslutningsprogrammet är inaktuellt | properties.isDeprecated |
| Operations | Åtgärder som exponeras av anslutningsprogrammet | properties.operations |
| Åtgärds-ID | Unik åtgärdsidentifierare | properties.operations[].operationId |
| Operationsnamn | Operationens visningsnamn | properties.operations[].displayName |
| Åtgärdsbeskrivning | Beskrivning av åtgärden | properties.operations[].description |
| HTTP-metod | HTTP-metod som används av åtgärden | properties.operations[].method |
Information om miljön
Du hittar följande information i miljöinventeringsposter.
| Datakategori | Tillgänglig information | Fält för API för Power Platform-lager |
|---|---|---|
| Miljö-ID | Unik miljöidentifierare | name |
| Miljönamn | Visningsnamn för miljö | properties.displayName |
| Location | Miljöns geografiska plats | location |
| Miljötyp | Produktion, standard, sandbox-miljö, utvärdering, utvecklare eller Dataverse for Teams | properties.environmentType |
| Hanteringsstatus | Om miljön är en hanterad miljö | properties.isManaged |
| Miljögrupp | Namnet på den tilldelade miljögruppen | properties.environmentGroup |
| Miljögrupp-ID | Identifier för den tilldelade miljögruppen | properties.environmentGroupId |
| Senaste ändring | Datum och tid då miljön senast ändrades | properties.lastModifiedAt |
Inga data finns
Följande egenskaper för dataexportinventering har inte direkta motsvarigheter i det publicerade API-schemat för Power Platform-inventering.
| Datakategori | Inventeringsinformation för dataexport är inte tillgänglig i Power Platform-inventerings-API:et |
|---|---|
| Appbeskrivning | Beskrivning av en arbetsyteapp eller modellbaserad app |
| Programlänkar | App-URI, dokument-URI, ikon-URI och SharePoint formulär-URL |
| Delning | Antal användare och grupper som en app delas med |
| Raderingsstatus | Tydlig indikator för borttagen resurs |
| Aktiveringshistorik | Datum då en app senast aktiverades och den identitet som aktiverade den |
| Lösnings- och ALM-information | Lösningsassociation och ALM-läge |
| DLP-utvärdering | Utvärderingsstatus, utvärderingsdatum, meddelande om överträdelse och överträdelser efter policy |
| Appkonfiguration | Inställningar, typ av skapande, klientenhetstyp, inbäddningsvärd, anpassade tillägg och inställning för prestandaoptimering |
| App-presentation | Bakgrundsbild, bakgrundsfärg, hero-app-beteckning, utvald app-beteckning och appplansklassificering |
| Samtycke och licensiering | Inställning för att kringgå medgivande och behörighet för app-pass |
| Dokumentversion | Dokumentversion som är associerad med appen |
| Användning av lokal datagateway | Tydlig indikator på att en app använder en lokal datagateway för lokala data |
| användning av Dataverse-tabeller | Tydlig indikator på att en app använder Dataverse-tabeller |
| Användning av externa tjänster i PCF | Uttrycklig indikator på att en kontroll i Power Apps Component Framework använder en extern tjänst |
Important
properties.isQuarantined anger om en app har placerats i karantän. Det är inte en motsvarighet till borttagningsindikatorn för dataexport.
Data som är tillgängliga men har en annan täckning
Vissa API-fält för Power Platform-inventering ger relaterad information men är inte direkta motsvarigheter till dataexportegenskaperna.
| Datakategori | Inventeringsdata från dataexport | API-täckning för Power Platform-inventering |
|---|---|---|
| Resurstyp | Separera type- och subType-värden |
En standardiserad resursidentifierare i type. Vissa resurstyper tillhandahåller också properties.subType |
| Status och livscykel | Resursstatus och livscykeltillstånd | Karantäntillstånd är tillgängligt för apptyper som stöds, men det representerar inte alla status- eller livscykelvärden |
| Ägare | Ägarvärde och ägarobjekt-ID |
properties.ownerId tillhandahåller ett objekt-ID när det är tillgängligt. Ett visningsnamn för ägare ingår inte |
| Anpassad API-användning | Explicit anpassad API-indikator | Anslutningsidentifierare är tillgängliga för resurser som stöds, men en motsvarande anpassad API-indikator är inte tillgänglig |
| Användning av premiumanslutningsprogram | Explicit premium-API-indikator | anslutningsnivå är tillgänglig för anslutningsinventeringsposter, men en motsvarande indikator på resursnivå är inte tillgänglig |
| Arbetsflödesåtgärder | Arbetsflödesåtgärder och anslutningsrelaterade indikatorer | Strukturerade anslutningsprogram och åtgärdsidentifierare är tillgängliga för resurstyper som stöds |
| Information om miljön | Miljöidentifierare för resursen och separata miljöexportdata | Resursen innehåller properties.environmentId. Miljöinformation är tillgänglig via poster i miljöinventeringen |
Mappning av identifierare
resursidentifierare representeras inte identiskt i dataexport och Power Platform-inventerings-API:et.
Modellbaserade appar
Använd följande mappning för modelldrivna appar:
| Inventeringsfält för dataexport | Fält för API för Power Platform-lager |
|---|---|
environmentId |
properties.environmentId |
resourceId |
properties.appModuleId |
name |
properties.displayName |
type och subType |
type |
Toppnivåfältet name i Power Platform Inventory API är den unika identifieraren för inventeringsresursen. Det motsvarar inte dataexporten resourceId för modelldrivna appar.
Om du vill korrelera en modelldriven app mellan de två schemana använder du både properties.environmentId och properties.appModuleId.
Begränsningar i inventeringen av anslutningsprogram
Connector-inventeringen har följande dokumenterade begränsningar:
- Tabellbaserade anslutningsprogram kan visas med en tom matris för åtgärder.
- Inbyggda Power Automate åtgärder, inklusive HTTP-, kontroll- och dataåtgärder, representeras inte som anslutningsprogram.
- Kodappar, vibe-appar, hanterade appar och Appverktyg-appar genererar inga data om användningen av anslutningsprogram.
- Modellbaserade appar rapporterar sällan anslutningsprogram direkt.
- Användningen av anslutningsprogram på en inbäddad arbetsytesida kopplas till arbetsytesidans post i stället för till den modellbaserade app som innehåller sidan.
- Data för anslutningsprogram per resurs innehåller anslutnings- och åtgärdsidentifierare, men innehåller inte visningsnamn för anslutningsprogram, utgivarinformation eller nivå.
- Anslutningsprogrammens visningsnamn, utgivarinformation och nivå finns tillgängliga i inventeringsposterna för anslutningsprogram.
- Förekomsten av anslutningsprogram anger inte om en lokal gateway används.