Skip to content

Commit 57fce3b

Browse files
authored
Merge pull request #111252 from dsindona/test-drive-fixes
Test drive fixes
2 parents f4126db + 90155ff commit 57fce3b

File tree

1 file changed

+23
-23
lines changed

1 file changed

+23
-23
lines changed

articles/marketplace/partner-center-portal/create-new-saas-offer.md

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
---
2-
title: Create a new SaaS offer in the Commercial Marketplace
3-
description: How to create a new Software as a Service (SaaS) offer for listing or selling in the Azure Marketplace, AppSource, or through the Cloud Solution Provider (CSP) program using the Commercial Marketplace portal on Microsoft Partner Center.
2+
title: Create a new SaaS offer for the Microsoft commercial marketplace
3+
description: How to create a new Software as a Service (SaaS) offer for listing or selling in Microsoft AppSource, Azure Marketplace, or through the Cloud Solution Provider (CSP) program using the Microsoft commercial marketplace program in Microsoft Partner Center.
44
author: dsindona
55
ms.author: dsindona
66
ms.service: marketplace
77
ms.subservice: partnercenter-marketplace-publisher
88
ms.topic: conceptual
9-
ms.date: 02/28/2020
9+
ms.date: 04/13/2020
1010
---
1111

1212
# Create a new SaaS offer
1313

14-
To begin creating Software as a Service (SaaS) offers, ensure that you first [Create a Partner Center account](./create-account.md) and open the [Commercial Marketplace dashboard](https://partner.microsoft.com/dashboard/commercial-marketplace/offers), with the **Overview** tab selected.
14+
To begin creating Software as a Service (SaaS) offers, ensure that you first [create a Partner Center account](./create-account.md) and open the [Commercial Marketplace dashboard](https://partner.microsoft.com/dashboard/commercial-marketplace/offers), with the **Overview** tab selected.
1515

1616
![Commercial Marketplace dashboard on Partner Center](./media/new-offer-overview.png)
1717

@@ -77,6 +77,7 @@ In order to list Software as a Service (SaaS) offers with Commercial Marketplace
7777
- For more extensive requirements, see the [SaaS Offer Publishing Guide](https://docs.microsoft.com/azure/marketplace/marketplace-saas-applications-technical-publishing-guide).
7878

7979
#### SaaS pricing and billing options
80+
8081
With SaaS solutions running in the publisher's Azure subscription, license fees paid by customers include the cost of the infrastructure upon which the software is deployed. Azure infrastructure usage is managed and billed to you, the partner, directly. Actual infrastructure usage fees are not seen by the customer. Publishers should bundle Azure infrastructure usage fees into their software license pricing.
8182

8283
SaaS offers support monthly or annual billing based on a flat fee, per user, or consumption charges using the metered billing service. Microsoft's commercial marketplace operates on an agency model, whereby publishers set prices, Microsoft bills customers, and Microsoft pays revenue to the publisher while withholding an agency fee.
@@ -104,16 +105,19 @@ Promote your business with Microsoft by creating a marketplace listing. Selectin
104105

105106
- **How do you want potential customers to interact with this listing offer?**
106107

107-
##### Get it now (free)
108+
#### Get it now (free)
109+
108110
List your offer to customers for free by providing a valid URL (beginning with *http* or *https*) where they can get a trial through [one-click authentication by using Azure Active Directory (Azure AD)](https://docs.microsoft.com/azure/marketplace/marketplace-saas-applications-technical-publishing-guide#using-azure-active-directory-to-enable-trials). For example: `https://contoso.com/saas-app`
109111

110-
##### Free trial (listing)
112+
#### Free trial (listing)
113+
111114
List your offer to customers with a link to a free trial by providing a valid URL (beginning with *http* or *https*), where they can get a trial through [one-click authentication by using Azure Active Directory (Azure AD)](https://docs.microsoft.com/azure/marketplace/marketplace-saas-applications-technical-publishing-guide#using-azure-active-directory-to-enable-trials). For example: `https://contoso.com/trial/saas-app`. Offer listing free trials are created, managed, and configured by your service and do not have subscriptions managed by Microsoft.
112115

113116
> [!NOTE]
114117
> The tokens your application will receive through your trial link can only be used to obtain user information through Azure AD to automate account creation in your app. Microsoft Accounts (MSA) are not supported for authentication using this token.
115118
116-
##### Contact me
119+
#### Contact me
120+
117121
Collect customer contact information by connecting your Customer Relationship Management (CRM) system. The customer will be asked for permission to share their information. These customer details, along with the offer name, ID, and marketplace source where they found your offer, will be sent to the CRM system that you've configured. For more information about configuring your CRM, see [Connect lead management](#connect-lead-management).
118122

119123
## Example marketplace offer listing
@@ -122,16 +126,16 @@ Collect customer contact information by connecting your Customer Relationship Ma
122126

123127
## Enable a test drive
124128

125-
A test drive is a great way to showcase your offer to potential customers by giving them the option to 'try before you buy', resulting in increased conversion and the generation of highly qualified leads. [Learn more about test drives.](https://docs.microsoft.com/azure/marketplace/cloud-partner-portal/test-drive/what-is-test-drive)
129+
A test drive is a great way to showcase your offer to potential customers by giving them the option to 'try before you buy', resulting in increased conversion and the generation of highly qualified leads. To learn more, see [Allow your customers to test drive your offer](./test-drive.md).
126130

127131
- **Enable a test drive** (checkbox)
128132

129133
By enabling test drive, you will be asked to configure a demonstration environment for customers to try your offer for a fixed period of time.
130134

131-
#### Test drive resources
132-
- [Test Drive Technical Best Practices](https://github.com/Azure/AzureTestDrive/wiki/Test-Drive-Best-Practices)
133-
- [Test Drive Marketing Best Practices](https://docs.microsoft.com/azure/marketplace/cloud-partner-portal/test-drive/marketing-and-best-practices)
134-
- [Test Drive Overview One Pager](https://assetsprod.microsoft.com/mpn/azure-marketplace-appsource-test-drives.pdf)
135+
### Test drive resources
136+
137+
- [Test Drive marketing best practices](https://docs.microsoft.com/azure/marketplace/cloud-partner-portal/test-drive/marketing-and-best-practices)- [Test Drive technical best practices](https://github.com/Azure/AzureTestDrive/wiki/Test-Drive-Best-Practices)
138+
- [Test Drive overview (PDF download)](https://assetsprod.microsoft.com/mpn/azure-marketplace-appsource-test-drives.pdf)
135139

136140
## Connect lead management
137141

@@ -294,7 +298,7 @@ The **Preview** tab enables you to define a limited **Preview Audience** for rel
294298
295299
- **Define a Preview Audience: Add a single AAD/MSA account email per line, along with an optional description.**
296300

297-
Add up to ten (10) email addresses manually, or twenty (20) if uploading a CSV file, for existing Microsoft Account (MSA) or Azure Active Directory accounts to help with validating your offer before publishing live. By adding these accounts, you are defining an audience that will be allowed preview access to your offer before it is published to the marketplace(s). If your offer is already live, you may still define a preview audience for testing any changes or updates to your offer.
301+
Add up to 10 email addresses manually, or 20 if uploading a CSV file, for existing Microsoft Account (MSA) or Azure Active Directory accounts to help with validating your offer before publishing live. By adding these accounts, you are defining an audience that will be allowed preview access to your offer before it is published to the marketplace(s). If your offer is already live, you may still define a preview audience for testing any changes or updates to your offer.
298302

299303
> [!NOTE]
300304
> The preview audience differs from a private audience. A preview audience is allowed access to your offer _prior_ to being published live in the marketplaces. You may also choose to create a plan and make it available only to a private audience. In the **plan listing** tab, you can define a private audience with the **This is a private plan** checkbox. You can then define a private audience of up to 20,000 customers using Azure Tenant IDs.
@@ -354,12 +358,12 @@ SaaS offers through the commercial marketplace enable you to provide a one-month
354358
>[!Note]
355359
>If the customer chooses to convert to a plan without free trials, the conversion will happen, but the free trial will be lost immediately. Also, once a customer starts paying for a plan, they can no longer get free trial on the same subscription again, even if they convert to a SKU that does support free trials.
356360
357-
The ability to configure a free trial is available for each plan in your offer. Simply navigate to the Pricing and Availability for each offer and check the box to allow a one-month trial.
361+
The ability to configure a free trial is available for each plan in your offer. Navigate to the Pricing and Availability for each offer and check the box to allow a one-month trial.
358362

359363
![One month free trial checkbox](./media/free-trial-enable.png)
360364

361365
>[!Note]
362-
>Once your transactable offer has been published with a free trial it cannot be disabled for that plan. Make sure this setting is correct for the first publish to avoid having to re-create the plan.
366+
>Once your transactable offer has been published with a free trial, it cannot be disabled for that plan. Make sure this setting is correct for the first publish to avoid having to re-create the plan.
363367
364368
To obtain information on customer subscriptions currently participating in a free trial, use the new API property `isFreeTrial`, which will be marked as true or false. For more information, see the [SaaS Get Subscription API](https://docs.microsoft.com/azure/marketplace/partner-center-portal/pc-saas-fulfillment-api-v2#get-subscription).
365369

@@ -372,7 +376,7 @@ To obtain information on customer subscriptions currently participating in a fre
372376

373377
Every plan must be available in at least one market. Select the checkbox for any market location where you would like to make this plan available. A search box and button for selecting "Tax Remitted" countries, in which Microsoft remits sales and use tax on your behalf, are included to help.
374378

375-
If you have already set prices for your plan in United States Dollars (USD) and add another market location, the price for the new market will be calculated according to the current exchange rates. You should always review the price for each market before publishing. Pricing can be reviewed by using the "Export prices (xlsx)" link after saving your changes.
379+
If you have already set prices for your plan in United States Dollars (USD) and add another market location, the price for the new market will be calculated according to the current exchange rates. Review the price for each market before publishing. Pricing can be reviewed by using the "Export prices (xlsx)" link after saving your changes.
376380

377381
#### Pricing
378382

@@ -413,7 +417,7 @@ Check this box to make your plan private and visible only to the restricted audi
413417

414418
Assign the audience that will have access to this private plan. Access is assigned using tenant IDs with the option to include a description of each tenant ID assigned. A maximum of 10 tenant IDs can be added, or 20,000 customers tenant IDs if importing a .csv spreadsheet file.
415419

416-
A tenant is a representation of an organization, with an ID represented as a GUID (Globally Unique Identifier, a 128-bit integer number used to identify resources). It's a dedicated instance of Azure AD that an organization or app developer receives when the organization or app developer creates a relationship with Microsoft-- like signing up for Azure, Microsoft Intune, or Microsoft 365. Each Azure AD tenant is distinct and separate from other Azure AD tenants. To check the tenant, sign in to the Azure portal with the account you want to use to manage your application. If you have a tenant, you'll automatically be logged in and can see the tenant name directly under your account name. Hover over your account name on the upper right-hand side of the Azure portal to see your name, email, directory / tenant ID (a GUID), and your domain. If your account is associated with multiple tenants, you can select your account name to open a menu where you can switch between tenants. Each tenant has its own tenant ID. You can also look up your organization's tenant ID using a domain name URL at: [https://www.whatismytenantid.com](https://www.whatismytenantid.com).
420+
A tenant is a representation of an organization, with an ID represented as a GUID (Globally Unique Identifier, a 128-bit integer number used to identify resources). It's a dedicated instance of Azure AD that an organization or app developer receives when the organization or app developer creates a relationship with Microsoft, for example, when signing up for Azure, Microsoft Intune or Microsoft 365. Each Azure AD tenant is distinct and separate from other Azure AD tenants. To check the tenant, sign in to the Azure portal with the account you want to use to manage your application. If you have a tenant, you'll automatically be logged in and can see the tenant name directly under your account name. Hover over your account name on the upper right-hand side of the Azure portal to see your name, email, directory / tenant ID (a GUID), and your domain. If your account is associated with multiple tenants, you can select your account name to open a menu where you can switch between tenants. Each tenant has its own tenant ID. You can also look up your organization's tenant ID using a domain name URL at: [https://www.whatismytenantid.com](https://www.whatismytenantid.com).
417421

418422
While SaaS offers use tenant IDs to define a private audience, other offer types may use Azure Subscription IDs (which are also represented as GUIDs).
419423

@@ -424,19 +428,15 @@ While SaaS offers use tenant IDs to define a private audience, other offer types
424428

425429
![Example marketplace plan listing with notes](./media/marketplace-plan.svg)
426430

427-
## Test drive
428-
429-
[!INCLUDE [Test drive content](./includes/commercial-marketplace-test-drive.md)]
430-
431431
## Cloud Solution Provider (CSP) Reseller Audience
432432

433433
Electing to make your offer available in the CSP program enables Cloud Solution Providers to sell your product as part of a bundled solution to their customers. For more information, see [Cloud Solution Providers](https://go.microsoft.com/fwlink/?linkid=2111109).
434434

435435
## Publish
436436

437-
Once you have completed all the required sections of the offer, select **publish** in the top-right corner of the portal. You will be re-directed to the **Review and publish** page.
437+
Once you have completed all the required sections of the offer, select **publish** in the top-right corner of the portal. You will be redirected to the **Review and publish** page.
438438

439-
#### Submit offer to preview
439+
### Submit offer to preview
440440

441441
If this is your first time publishing this offer, you can:
442442

0 commit comments

Comments
 (0)