Many locations not available for a Managed Application

Danny Cocks 40 Reputation points
2025-08-29T04:57:00.3166667+00:00

We are creating a managed application for the Azure Marketplace. Recently someone reported an issue where they couldn't deploy to the location "indonesiacentral".

When we investigated further it was because the resource "Microsoft.Solutions/applications" (which I believe is for a managed application plan in the marketplace offer) only supports a limited subset of locations.

My question is regarding whether this is expected? In the marketplace offer itself, we are allowed to select 141 regions. Yet the error message we get seems to allow only 43 regions.

If this is to be expected, then should we be manually selecting these regions in our offer? Where can we get an up-to-date version of this list for creating our offers? The error message is very hard to understand, so for the benefit of our potential customers, we'd like to make it as obvious as possible.

Azure Managed Applications
Azure Managed Applications
An Azure service that enables managed service providers, independent software vendors, and enterprise IT teams to deliver turnkey solutions through the Azure Marketplace or service catalog.
{count} votes

Accepted answer
  1. Sandhya Kommineni 580 Reputation points Microsoft External Staff Moderator
    2025-08-29T07:18:08.4266667+00:00

    Hi Danny Cocks,

    Thanks for Reaching out Microsoft Q&A forum

    Yes, the discrepancy between the 141 regions you can list in your Marketplace offer vs. the roughly ~43 actually supported by the Microsoft.Solutions/applications resource is expected

    The Azure Marketplace allows offers to list availability in many global regions up to 141 commercial markets to maximize marketing visibility and potential reach.

    However, the actual Microsoft.Solutions/applications resource type (used for managed application deployment) only supports a subset of Azure regions approximately 43 (as reported in your error). This is a limitation specific to that resource type or feature readiness per region.

    You can check supported regions for your resource here,

    • Resource Manager is supported in all regions, but the resources you deploy might not be supported in all regions. Also, there might be limitations on your subscription that prevent you from using some regions that support the resource. Resource Explorer displays valid locations for the resource type.
    • In the Azure Portal, open Resource Explorer, navigate to providers > Microsoft.Solutions > applications, and check the "locations" array to see the regions where the resource type is deployable.

    Refer document to check supported regions using portal, azure PowerShell
    https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/resource-providers-and-types?utm_source

    This will list all regions that accept Microsoft.Solutions/applications deployments, ensuring you always have the latest, accurate region set.

    I recommend to manually align your Marketplace offer regions with the actual supported list (from CLI or Portal) by selecting only those where deployment works, avoiding customer confusion and failed deployments.

    To ensure clarity and prevent customer frustration, clearly list the supported deployment regions in your offer (e.g., description or FAQ), explain that managed applications can only be deployed in this subset despite the Marketplace showing more regions, and optionally provide CLI or Portal commands so customers can verify the list themselves.

    And also, this official Microsoft page lists Azure products and features availability by region useful to check which regions support the managed applications resource provider:

    https://azure.microsoft.com/en-us/explore/global-infrastructure/products-by-region

    I hope this resolves your issue. If you have any additional questions, please don’t hesitate to reach out. I’ll be glad to help.

    1 person found this answer helpful.
    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.