Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Power Platform inventory exposes resource data through the PowerPlatformResources table in Azure Resource Graph. This article describes the resource types and fields available in that table so you can build targeted queries and understand the data model behind the Power Platform inventory experience.
For information about querying the table programmatically, see Power Platform inventory API. For the full REST API reference, see the Power Platform REST API documentation.
Resource types
Every record in the PowerPlatformResources table has a type field that identifies the resource type. The following table lists all supported types.
| Display name | type value |
|---|---|
| Canvas apps | microsoft.powerapps/canvasapps |
| Model-driven apps | microsoft.powerapps/modeldrivenapps |
| Code apps | microsoft.powerapps/codeapps |
| App Builder apps | microsoft.powerapps/apps |
| Cloud flows | microsoft.powerautomate/cloudflows |
| Agent flows | microsoft.powerautomate/agentflows |
| Workflow agent flows | microsoft.powerautomate/m365agentflows |
| Copilot Studio agents | microsoft.copilotstudio/agents |
| Environments | microsoft.powerplatform/environments |
| Environment groups | microsoft.powerplatform/environmentgroups |
Shared resource fields
The following fields are available on all resource types in the PowerPlatformResources table.
| User experience name | API field path | Data type | Description | Example | Status |
|---|---|---|---|---|---|
| Item name | properties.displayName |
string | The display name of the resource. | Expense Report App | Generally available |
| Item type | type |
string | The resource type identifier (see Resource types). | microsoft.powerapps/canvasapps |
Generally available |
| Item ID | name |
string | The unique identifier of the resource. | aaaa0000-bb11-2222-33cc-444444dddddd |
Generally available |
| Location | location |
string | The geographic region of the resource. | unitedstates |
Generally available |
| Created on | properties.createdAt |
datetime | The date and time the resource was created. | 2025-06-01T08:00:00Z |
Generally available |
| Created by | properties.createdBy |
string | The object ID of the user who created the resource. | aaaa0000-bb11-2222-33cc-444444dddddd |
Generally available |
Note
The tenantId field is also available as a top-level ARM field on every resource record.
Canvas apps
| API field path | Data type | Description | Example | Status |
|---|---|---|---|---|
properties.ownerId |
string | The object ID of the resource owner. | aaaa0000-bb11-2222-33cc-444444dddddd |
Generally available |
properties.environmentId |
string | The identifier of the environment that contains the resource. | aaaa0000-bb11-2222-33cc-444444dddddd |
Generally available |
properties.lastModifiedAt |
datetime | The date and time the app was last modified. | 2026-01-15T10:30:00Z |
Generally available |
properties.lastModifiedBy |
string | The object ID of the user who last modified the app. | aaaa0000-bb11-2222-33cc-444444dddddd |
Generally available |
properties.isQuarantined |
boolean | Whether the app is quarantined. | false |
Generally available |
Note
The properties.isQuarantined field is available through the API but isn't yet shown in the Power Platform admin center inventory experience.
Model-driven apps
| API field path | Data type | Description | Example | Status |
|---|---|---|---|---|
properties.ownerId |
string | The object ID of the resource owner. | aaaa0000-bb11-2222-33cc-444444dddddd |
Generally available |
properties.environmentId |
string | The identifier of the environment that contains the resource. | aaaa0000-bb11-2222-33cc-444444dddddd |
Generally available |
properties.lastModifiedAt |
datetime | The date and time the app was last modified. | 2026-01-15T10:30:00Z |
Generally available |
properties.lastModifiedBy |
string | The object ID of the user who last modified the app. | aaaa0000-bb11-2222-33cc-444444dddddd |
Generally available |
properties.isQuarantined |
boolean | Whether the app is quarantined. | false |
Generally available |
properties.appModuleId |
string | The Dataverse app module ID. | aaaa0000-bb11-2222-33cc-444444dddddd |
Generally available |
properties.logicalName |
string | The Dataverse logical name of the app. | contoso_expensereport |
Generally available |
Note
The properties.isQuarantined field is available through the API but isn't yet shown in the Power Platform admin center inventory experience.
Code apps
| API field path | Data type | Description | Example | Status |
|---|---|---|---|---|
properties.ownerId |
string | The object ID of the resource owner. | aaaa0000-bb11-2222-33cc-444444dddddd |
Generally available |
properties.environmentId |
string | The identifier of the environment that contains the resource. | aaaa0000-bb11-2222-33cc-444444dddddd |
Generally available |
properties.lastModifiedAt |
datetime | The date and time the app was last modified. | 2026-01-15T10:30:00Z |
Generally available |
properties.lastModifiedBy |
string | The object ID of the user who last modified the app. | aaaa0000-bb11-2222-33cc-444444dddddd |
Generally available |
properties.isQuarantined |
boolean | Whether the app is quarantined. | false |
Generally available |
properties.subType |
string | The subtype of the code app: byocApp or vibeApp. |
byocApp |
Generally available |
Note
The properties.isQuarantined field is available through the API but isn't yet shown in the Power Platform admin center inventory experience.
App Builder apps
For more information, see App Builder.
| API field path | Data type | Description | Example | Status |
|---|---|---|---|---|
properties.ownerId |
string | The object ID of the resource owner. | aaaa0000-bb11-2222-33cc-444444dddddd |
Generally available |
properties.environmentId |
string | The identifier of the environment that contains the resource. | aaaa0000-bb11-2222-33cc-444444dddddd |
Generally available |
properties.lastModifiedAt |
datetime | The date and time the app was last modified. | 2026-01-15T10:30:00Z |
Generally available |
properties.lastModifiedBy |
string | The object ID of the user who last modified the app. | aaaa0000-bb11-2222-33cc-444444dddddd |
Generally available |
properties.isQuarantined |
boolean | Whether the app is quarantined. | false |
Generally available |
properties.subType |
string | The subtype of the app. Currently appBuilderApp. |
appBuilderApp |
Generally available |
Note
The properties.isQuarantined field is available through the API but isn't yet shown in the Power Platform admin center inventory experience.
Cloud flows
| API field path | Data type | Description | Example | Status |
|---|---|---|---|---|
properties.ownerId |
string | The object ID of the resource owner. | aaaa0000-bb11-2222-33cc-444444dddddd |
Generally available |
properties.environmentId |
string | The identifier of the environment that contains the resource. | aaaa0000-bb11-2222-33cc-444444dddddd |
Generally available |
properties.lastModifiedAt |
datetime | The date and time the flow was last modified. | 2026-01-15T10:30:00Z |
Generally available |
properties.lastModifiedBy |
string | The object ID of the user who last modified the flow. | aaaa0000-bb11-2222-33cc-444444dddddd |
Generally available |
properties.workflowEntityId |
string | The Dataverse workflow entity ID. | aaaa0000-bb11-2222-33cc-444444dddddd |
Generally available |
Agent flows
| API field path | Data type | Description | Example | Status |
|---|---|---|---|---|
properties.ownerId |
string | The object ID of the resource owner. | aaaa0000-bb11-2222-33cc-444444dddddd |
Generally available |
properties.environmentId |
string | The identifier of the environment that contains the resource. | aaaa0000-bb11-2222-33cc-444444dddddd |
Generally available |
properties.lastModifiedAt |
datetime | The date and time the flow was last modified. | 2026-01-15T10:30:00Z |
Generally available |
properties.lastModifiedBy |
string | The object ID of the user who last modified the flow. | aaaa0000-bb11-2222-33cc-444444dddddd |
Generally available |
properties.workflowEntityId |
string | The Dataverse workflow entity ID. | aaaa0000-bb11-2222-33cc-444444dddddd |
Generally available |
Workflow agent flows
| API field path | Data type | Description | Example | Status |
|---|---|---|---|---|
properties.ownerId |
string | The object ID of the resource owner. | aaaa0000-bb11-2222-33cc-444444dddddd |
Generally available |
properties.environmentId |
string | The identifier of the environment that contains the resource. | aaaa0000-bb11-2222-33cc-444444dddddd |
Generally available |
properties.lastModifiedAt |
datetime | The date and time the flow was last modified. | 2026-01-15T10:30:00Z |
Generally available |
properties.lastModifiedBy |
string | The object ID of the user who last modified the flow. | aaaa0000-bb11-2222-33cc-444444dddddd |
Generally available |
properties.workflowEntityId |
string | The Dataverse workflow entity ID. | aaaa0000-bb11-2222-33cc-444444dddddd |
Generally available |
Copilot Studio agents
Copilot Studio agents have a rich set of properties beyond the shared fields, including core, identity, and configuration properties. For the full schema, see Copilot Studio agents inventory schema.
Environments
For more information about environments, see Environments overview.
| API field path | Data type | Description | Example | Status |
|---|---|---|---|---|
properties.environmentType |
string | The type of environment: Production, Default, Sandbox, Trial, Developer, or Dataverse for Teams. | Production |
Generally available |
properties.isManaged |
boolean | Whether the environment is a Managed Environment. | true |
Generally available |
properties.environmentGroup |
string | The name of the environment group, if assigned. | Finance |
Generally available |
properties.environmentGroupId |
string | The identifier of the environment group, if assigned. | aaaa0000-bb11-2222-33cc-444444dddddd |
Generally available |
properties.lastModifiedAt |
datetime | The date and time the environment was last modified. | 2026-01-15T10:30:00Z |
Generally available |
Environment groups
For more information, see Environment groups.
| API field path | Data type | Description | Example | Status |
|---|---|---|---|---|
properties.description |
string | The description of the environment group. | All finance team environments |
Generally available |
properties.lastModifiedAt |
datetime | The date and time the group was last modified. | 2026-01-15T10:30:00Z |
Generally available |