Publishing guide by offer type

This article describes the offer types that are available in the commercial marketplace. The offer type defines the offer structure, which includes the metadata, artifacts, and other content presented in the commercial marketplace.

After you decide on a publishing option, you must choose an offer type before you start creating your offer in Partner Center. The offer type will correspond to the type of solution, app, or service offer that you wish to publish, as well as its alignment to Microsoft products and services.

You can configure a single offer type in different ways to enable different publishing options, listing option, provisioning, or pricing. The publishing option and configuration of the offer type also align to the offer eligibility and technical requirements.

Be sure to review the online store and offer type eligibility requirements and the technical publishing requirements before creating your offer.

List of offer types

The following table shows the commercial marketplace offer types in Partner Center.

Offer type Description
Azure Application: Managed application Use the Azure Application: Managed application offer type when the following conditions are required:
  • You deploy either a subscription-based solution for your customer using either a VM or an entire IaaS-based solution.
  • You or your customer require that the solution is managed by a partner.
    Azure Application: Solution template Use the Azure Application: Solution template offer type when your solution requires additional deployment and configuration automation beyond a single VM. Solution templates can employ many different kinds of Azure resources, including but not limited to VMs.
    Azure Container Use the Azure Container offer type when your solution is a Docker container image provisioned as a Kubernetes-based Azure container service.
    Azure virtual machine Use the virtual machine offer type when you deploy a virtual appliance to the subscription associated with your customer.
    Consulting service Consulting services help to connect customers with services to support and extend their use of Azure, Dynamics 365, or Power Suite services.
    Dynamics 365 You can publish AppSource offers that build on or extend Dynamics 365 Business Central, Dynamics 365 Customer Engagement, Power Apps, and Finance and Operations apps.
    IoT Edge module Azure IoT Edge modules are the smallest computation units managed by IoT Edge, and can contain Microsoft services (such as Azure Stream Analytics), 3rd-party services, or your own solution-specific code.
    Managed service You can create managed service offers and manage customer-delegated subscriptions or resource groups through Azure Lighthouse.
    Power BI app
    Microsoft 365
    You can publish AppSource offers that build on or extend Power BI and Microsoft 365.
    Software as a Service Use the software as a service (SaaS) offer type to enable your customer to buy your SaaS-based, technical solution as a subscription.

    For information on single sign-on requirements by listing options and offer types, see Azure AD requirements.

    Next steps

    • Review the eligibility requirements in the corresponding article for your offer type to finalize the selection and configuration of your offer.
    • Review the publishing patterns for each online store for examples on how your solution maps to an offer type and configuration.