Skip to content

Commit acda652

Browse files
authored
Merge pull request #204323 from BCS2022/create-new-saas-offer
Edit pass: Create new saas offer
2 parents 49e707c + 4d21ede commit acda652

File tree

1 file changed

+48
-45
lines changed

1 file changed

+48
-45
lines changed

articles/marketplace/create-new-saas-offer.md

Lines changed: 48 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: Create a SaaS offer in the commercial marketplace
3-
description: 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 in Azure Marketplace.
2+
title: Create a SaaS offer in the commercial marketplace.
3+
description: Create a new software as a service (SaaS) offer to list or sell in Microsoft AppSource, in Azure Marketplace, or through the Cloud Solution Provider (CSP) program in Azure Marketplace.
44
author: mingshen-ms
55
ms.author: mingshen
66
ms.reviewer: dannyevers
@@ -18,116 +18,119 @@ As a commercial marketplace publisher, you can create a software as a service (S
1818

1919
Before you can publish a SaaS offer, you must have a commercial marketplace account in Partner Center and ensure your account is enrolled in the commercial marketplace program. See [Create a commercial marketplace account in Partner Center](create-account.md) and [Verify your account information when you enroll in a new Partner Center program](/partner-center/verification-responses#checking-your-verification-status).
2020

21-
If you havent already done so, read [Plan a SaaS offer](plan-saas-offer.md). It will explain the technical requirements for your SaaS app, and the information and assets youll need when you create your offer. Unless you plan to publish a simple listing (**Contact me** listing option) in the commercial marketplace, your SaaS application must meet technical requirements around authentication.
21+
If you haven't already, read [Plan a SaaS offer](plan-saas-offer.md). It will explain the technical requirements for your SaaS app, and the information and assets you'll need when you create your offer. Unless you plan to publish a simple listing (**Contact me** listing option) in the commercial marketplace, your SaaS application must meet technical requirements around authentication.
2222

2323
> [!IMPORTANT]
2424
> We recommend that you create a separate development/test (DEV) offer and a separate production (PROD) offer. This article describes how to create a PROD offer. For details about creating a DEV offer, see [Plan a test and development SaaS offer](plan-saas-dev-test-offer.md).
2525
2626
## Create a SaaS offer
2727

28+
Follow these steps to create a SaaS offer:
29+
2830
1. Sign in to [Partner Center](https://partner.microsoft.com/dashboard/home).
2931

30-
1. On the Home page, select the **Marketplace offers** tile.
32+
1. On the **Home** page, select the **Marketplace offers** tile.
3133

32-
[ ![Illustrates the Marketplace offers tile on the Partner Center Home page.](./media/workspaces/partner-center-home.png) ](./media/workspaces/partner-center-home.png#lightbox)
34+
[ ![Screenshot that illustrates the Marketplace offers tile on the Partner Center Home page.](./media/workspaces/partner-center-home.png) ](./media/workspaces/partner-center-home.png#lightbox)
3335

34-
1. On the Marketplace offers page, select **+ New offer** > **Software as a Service**.
36+
1. On the **Marketplace offers** page, select **+ New offer** > **Software as a Service**.
3537

36-
[ ![Illustrates the SaaS offer option in the New offer list.](./media/new-offer-saas-workspaces.png) ](./media/new-offer-saas-workspaces.png#lightbox)
38+
[ ![Screenshot that illustrates the SaaS offer option in the New offer list.](./media/new-offer-saas-workspaces.png) ](./media/new-offer-saas-workspaces.png#lightbox)
3739

38-
1. In the **New Software as a Service** dialog box, enter an **Offer ID**. This ID is visible in the URL of the commercial marketplace listing and Azure Resource Manager templates, if applicable. For example, if you enter **test-offer-1** in this box, the offer web address will be `https://azuremarketplace.microsoft.com/marketplace/../test-offer-1`.
40+
1. In the **New Software as a Service** dialog, enter an **Offer ID** value. This ID is visible in the URL of the commercial marketplace listing and in Azure Resource Manager templates, if applicable. For example, if you enter **test-offer-1** in this box, the offer web address will be `https://azuremarketplace.microsoft.com/marketplace/../test-offer-1`.
3941
+ Each offer in your account must have a unique offer ID.
40-
+ Use only lowercase letters and numbers. It can include hyphens and underscores, but no spaces, and is limited to 50 characters.
42+
+ Limit the offer ID to 50 characters. Use only numbers and lowercase letters. You can include hyphens and underscores, but no spaces.
4143
+ The offer ID can't be changed after you select **Create**.
4244

43-
1. Enter an **Offer alias**. This is the name used for the offer in Partner Center.
45+
1. Enter an **Offer alias** value. The offer alias is the name used for the offer in Partner Center.
4446

45-
+ This name isn't visible in the commercial marketplace and it’s different from the offer name and other values shown to customers.
47+
+ This name isn't visible in the commercial marketplace and is different from the offer name and other values shown to customers.
4648
+ The offer alias can't be changed after you select **Create**.
4749

48-
1. Associate the new offer with a _publisher_. A publisher represents an account for your organization. You may have a need to create the offer under a particular publisher. If you dont, you can simply accept the publisher account youre signed in to.
50+
1. Associate the new offer with a _publisher_. A publisher represents an account for your organization. You may have a need to create the offer under a particular publisher. If you don't, you can simply accept the publisher account you're signed in to.
4951

5052
> [!NOTE]
51-
> The selected publisher must be enrolled in the [**Commercial Marketplace program**](marketplace-faq-publisher-guide.yml#how-do-i-sign-up-to-be-a-publisher-in-the-microsoft-commercial-marketplace-) and cannot be modified after the offer is created.
53+
> The selected publisher must be enrolled in the [**Commercial marketplace program**](marketplace-faq-publisher-guide.yml#how-do-i-sign-up-to-be-a-publisher-in-the-microsoft-commercial-marketplace-) and can't be modified after the offer is created.
5254
5355
1. To generate the offer and continue, select **Create**.
5456

5557
## Configure your SaaS offer setup details
5658

57-
On the **Offer setup** tab, under **Setup details**, you’ll choose whether to sell your offer through Microsoft or manage your transactions independently. Offers sold through Microsoft are referred to as _transactable offers_, which means that Microsoft facilitates the exchange of money for a software license on the publishers behalf. For more information on these options, see [Listing options](plan-saas-offer.md#listing-options) and [Determine your publishing option](determine-your-listing-type.md).
59+
On the **Offer setup** tab, under **Setup details**, choose whether to sell your offer through Microsoft or manage your transactions independently. Offers sold through Microsoft are called _transactable offers_, which means that Microsoft facilitates the exchange of money for a software license on the publisher's behalf. For more information on these options, see [Listing options](plan-saas-offer.md#listing-options) and [Determine your publishing option](determine-your-listing-type.md).
5860

59-
1. To sell through Microsoft and have us facilitate transactions for you, select **Yes**. Continue to [Enable a test drive](#enable-a-test-drive-optional).
60-
1. To list your offer through the commercial marketplace and process transactions independently, select **No**, and then do one of the following:
61-
+ To provide a free subscription for your offer, select **Get it now (Free)**. Then in the **Offer URL** box that appears, enter the URL (beginning with *http* or *https*) where customers can get a trial through [one-click authentication by using Azure Active Directory (Azure AD)](azure-ad-saas.md). For example, `https://contoso.com/saas-app`.
62-
+ To provide a 30-day free trial, select **Free trial**, and then in the **Trial URL** box that appears, enter the URL (beginning with *http* or *https*) where customers can access your free trial through [one-click authentication by using Azure Active Directory (Azure AD)](azure-ad-saas.md). For example, `https://contoso.com/trial/saas-app`.
61+
1. To sell through Microsoft and have Microsoft facilitate transactions for you, select **Yes**. Continue to [Enable a test drive](#enable-a-test-drive-optional).
62+
1. To list your offer through the commercial marketplace and process transactions independently, select **No** and then do one of the following:
63+
+ To provide a free subscription for your offer, select **Get it now (Free)**. In the **Offer URL** box that appears, enter the URL (beginning with *http* or *https*) where customers can get a trial through [one-click authentication by using Azure Active Directory (Azure AD)](azure-ad-saas.md). For example: https://contoso.com/saas-app`.
64+
+ To provide a 30-day free trial, select **Free trial**. In the **Trial URL** box that appears, enter the URL (beginning with *http* or *https*) where customers can access your free trial through [one-click authentication by using Azure AD](azure-ad-saas.md). For example: `https://contoso.com/trial/saas-app`.
6365
+ To have potential customers contact you to purchase your offer, select **Contact me**.
6466

6567
> [!NOTE]
66-
> You can convert a published listing-only offer to a sell through the commercial marketplace offer if your circumstances change, but you cannot convert a published transactable offer to a listing-only offer. Instead, you must create a new listing-only offer and stop distribution of the published transactable offer.
68+
> You can convert a published listing-only offer to sell through the commercial marketplace offer if your circumstances change, but you can't convert a published transactable offer to a listing-only offer. Instead, you must create a new listing-only offer and stop distribution of the published transactable offer.
6769
6870
## Enable a test drive (optional)
6971

70-
A test drive is a great way to showcase your offer to potential customers by giving them access to a preconfigured environment for a fixed number of hours. Offering a test drive results in an increased conversion rate and generates highly qualified leads. To Learn more about test drives, see [What is a test drive?](./what-is-test-drive.md).
72+
A test drive is a great way to showcase your offer to potential customers by giving them access to a preconfigured environment for a fixed number of hours. Offering a test drive results in an increased conversion rate and generates highly qualified leads. To learn more about test drives, see [What is a test drive?](./what-is-test-drive.md).
7173

7274
> [!TIP]
73-
> A test drive is different from a free trial. You can offer either a test drive, free trial, or both. They both provide customers with your solution for a fixed period-of-time. But, a test drive also includes a hands-on, self-guided tour of your products key features and benefits being demonstrated in a real-world implementation scenario.
75+
> A test drive is different from a free trial. You can offer either a test drive, a free trial, or both. Both provide customers with your solution for a fixed period, but a test drive also includes a hands-on, self-guided tour of your product's key features and benefits demonstrated in a real-world implementation scenario.
7476
75-
### To enable a test drive
77+
To enable a test drive:
7678

77-
1. Under **Test drive**, select the **Enable a test drive** check box.
78-
1. Select the test drive type from the list that appears.
79+
1. Under **Test drive**, select the **Enable a test drive** checkbox.
80+
1. Select the test drive type from the list.
7981

8082
## Configure lead management
8183

82-
Connect your customer relationship management (CRM) system with your commercial marketplace offer so you can receive customer contact information when a customer expresses interest or deploys your product. You can modify this connection at any time during or after you create the offer.
84+
Connect your customer relationship management (CRM) system with your commercial marketplace offer so you can receive customer contact information when a customer expresses interest or deploys your product. You can modify this connection at any time during or after offer creation.
8385

8486
### Configure the connection details in Partner Center
8587

86-
When a customer expresses interest or deploys your product, youll receive a lead in the [Referrals workspace](https://partner.microsoft.com/dashboard/referrals/v2/leads) in Partner Center.
88+
When a customer expresses interest or deploys your product, you'll receive a lead in the [Referrals workspace](https://partner.microsoft.com/dashboard/referrals/v2/leads) in Partner Center.
8789

88-
You can also connect the product to your customer relationship management (CRM) system to handle leads there.
90+
You can also connect the product to your CRM system to handle leads there.
8991

9092
> [!NOTE]
9193
> Connecting to a CRM system is optional.
9294
9395
To configure the lead management in Partner Center:
9496

95-
1. In Partner Center, go to the **Offer setup** tab.
97+
1. Go to the **Offer setup** tab.
9698
1. Under **Customer leads**, select the **Connect** link.
97-
1. In the **Connection details** dialog box, select a lead destination from the list.
99+
1. In the **Connection details** dialog, select a lead destination from the list.
98100
4. Complete the fields that appear. For detailed steps, see the following articles:
99101

100102
- [Configure your offer to send leads to the Azure table](./partner-center-portal/commercial-marketplace-lead-management-instructions-azure-table.md#configure-your-offer-to-send-leads-to-the-azure-table)
101103
- [Configure your offer to send leads to Dynamics 365 Customer Engagement](./partner-center-portal/commercial-marketplace-lead-management-instructions-dynamics.md#configure-your-offer-to-send-leads-to-dynamics-365-customer-engagement) (formerly Dynamics CRM Online)
102-
- [Configure your offer to send leads to HTTPS endpoint](./partner-center-portal/commercial-marketplace-lead-management-instructions-https.md#configure-your-offer-to-send-leads-to-the-https-endpoint)
104+
- [Configure your offer to send leads to the HTTPS endpoint](./partner-center-portal/commercial-marketplace-lead-management-instructions-https.md#configure-your-offer-to-send-leads-to-the-https-endpoint)
103105
- [Configure your offer to send leads to Marketo](./partner-center-portal/commercial-marketplace-lead-management-instructions-marketo.md#configure-your-offer-to-send-leads-to-marketo)
104106
- [Configure your offer to send leads to Salesforce](./partner-center-portal/commercial-marketplace-lead-management-instructions-salesforce.md#configure-your-offer-to-send-leads-to-salesforce)
105107

106-
1. To validate the configuration you provided, select the **Validate link**.
107-
1. When you’ve configured the connection details, select **Connect**.
108-
1. Select **Save draft**.
108+
1. To validate the configuration you provided, select the **Validate** link.
109+
1. When you've configured the connection details, select **Connect**.
109110
1. Select **Save draft** before continuing to the next tab, **Properties**.
110111

111-
## Configure Microsoft 365 App integration
112+
## Configure Microsoft 365 app integration
113+
114+
You can enable [unified discovery and delivery](plan-SaaS-offer.md) of your SaaS offer and any related Microsoft 365 app consumption by linking them.
115+
116+
### Integrate with the Microsoft Graph API
112117

113-
You can light up [unified discovery and delivery](plan-SaaS-offer.md) of your SaaS offer and any related Microsoft 365 App consumption by linking them.
118+
- If your SaaS offer doesn't integrate with the Microsoft Graph API, select **No**. Continue to link published Microsoft 365 app consumption clients.
119+
- If your SaaS offer integrates with the Microsoft Graph API, select **Yes**. Next, provide the Azure AD app ID you created and registered to integrate with the Microsoft Graph API.
114120

115-
### Integrate with Microsoft API
121+
### Link published Microsoft 365 app consumption clients
116122

117-
1. If your SaaS offer does not integrate with Microsoft Graph API, select **No**. Continue to Link published Microsoft 365 App consumption clients.
118-
1. If your SaaS offer integrates with Microsoft Graph API, select **Yes**, and then provide the Azure Active Directory App ID you have created and registered to integrate with Microsoft Graph API.
123+
1. If you don't have a published Office add-in, Teams app, or SharePoint Framework solutions that work with your SaaS offer, select **No**.
119124

120-
### Link published Microsoft 365 App consumption clients
125+
If you have a published Office add-in, Teams app, or SharePoint Framework solutions that work with your SaaS offer, select **Yes**. You can then select **+Add another AppSource link** to add new links.
121126

122-
1. If you do not have published Office add-in, Teams app, or SharePoint Framework solutions that work with your SaaS offer, select **No**.
123-
1. If you have published Office add-in, Teams app, or SharePoint Framework solutions that work with your SaaS offer, select **Yes**, then select **+Add another AppSource link** to add new links.
124127
1. Provide a valid AppSource link.
125-
1. Continue adding all the links by select **+Add another AppSource link** and provide valid AppSource links.
126-
1. The order the linked products are shown on the listing page of the SaaS offer is indicated by the Rank value, you can change it by select, hold, and move the = icon up and down the list.
127-
1. You can delete a linked product by select **Delete** in the product row.
128+
1. Continue adding all the links by selecting **+Add another AppSource link**.
129+
1. The **Rank** value on the SaaS offer listing page indicates the order of the linked products. To change the order, select, hold, and move the **=** icon up and down the list.
130+
1. To delete a linked product, select **Delete** in the product row.
128131

129132
> [!IMPORTANT]
130-
> If you stop-sell a linked product, it wont be automatically unlinked on the SaaS offer, you must delete it from the list of linked products and resubmit the SaaS offer.
133+
> If you stop selling a linked product, it won't be automatically unlinked on the SaaS offer. You must delete it from the list of linked products and resubmit the SaaS offer.
131134
132135
## Next steps
133136

0 commit comments

Comments
 (0)