An Azure service that provides a hybrid, multi-cloud management platform for APIs.
Hello @Anindya Kumar Banerjee ,
Thank you for your question.
Based on the documentation, both Global** Reader and Power Platform **Administrator roles should have visibility to all inventory resources. If a user with the Power Platform Administrator role cannot access the inventory while a Global Reader can, that behavior does not appear to align with the documented access requirements. [https://le...uirements.]
Regarding exporting the inventory, the Power Platform admin center UI is limited to the items currently loaded in the grid (up to 1,000 items). For larger inventories, Microsoft provides the Power** Platform Inventory **API, which supports pagination through Top, Skip, and SkipToken, allowing you to retrieve all records across multiple requests. [https://le...uirements.], [Power Plat...soft Learn | Learn.Microsoft.com]
For tooling, Postman is not required. Since the Inventory API is a REST API, you can use Microsoft-supported options such as:
- PowerShell using
Invoke-RestMethodorInvoke-WebRequest - Azure** Cloud **Shell, which provides PowerShell and Azure CLI in a Microsoft-managed environment
- Other approved REST clients available within your organization
The Power Platform API documentation describes the authentication and API model used to access these endpoints. [Microsoft...soft Learn | Learn.Microsoft.com], [Power Plat...soft Learn | Learn.Microsoft.com]
Regarding Azure Resource Graph, the documentation states that Power Platform inventory can be queried programmatically through Azure Resource Graph. The Inventory API itself accepts a structured query specification and translates it into KQL for execution against Azure Resource Graph. However, I could not find documentation indicating that the Inventory API request body can be submitted directly to Azure Resource Graph Explorer without modification. [https://le...uirements.], [Power Plat...soft Learn | Learn.Microsoft.com]
The organization-specific information required for authentication, such as the Tenant ID, Client ID, and permissions, comes from your Microsoft Entra app registration. Tenant context is generally inferred from the OAuth token used to authenticate to the Power Platform API. [Microsoft...soft Learn | Learn.Microsoft.com]
References
- Power Platform Inventory
- Inventory API
- Power Platform API Please "upvote" if the information helped you. This will help us and others in the community as well.