Skip to content

Commit f474b74

Browse files
authored
Merge pull request #151974 from v-jrushing/cmp_saasoffer
Updates as per Ming
2 parents dfaa858 + e407601 commit f474b74

File tree

2 files changed

+57
-4
lines changed

2 files changed

+57
-4
lines changed

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

Lines changed: 33 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ On the **Offer setup** tab, under **Setup details**, you’ll choose whether to
5151
+ 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`.
5252
+ To have potential customers contact you to purchase your offer, select **Contact me**.
5353

54-
### Enable a test drive (optional)
54+
## Enable a test drive (optional)
5555

5656
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).
5757

@@ -62,14 +62,14 @@ A test drive is a great way to showcase your offer to potential customers by giv
6262
1. Under **Test drive**, select the **Enable a test drive** check box.
6363
1. Select the test drive type from the list that appears.
6464

65-
### Configure lead management
65+
## Configure lead management
6666

6767
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.
6868

6969
> [!NOTE]
7070
> You must configure lead management if you’re selling your offer through Microsoft or you selected the **Contact Me** listing option. For detailed guidance, see [Customer leads from your commercial marketplace offer](partner-center-portal/commercial-marketplace-get-customer-leads.md).
7171
72-
#### To configure the connection details in Partner Center
72+
### Configure the connection details in Partner Center
7373

7474
1. Under **Customer leads**, select the **Connect** link.
7575
1. In the **Connection details** dialog box, select a lead destination from the list.
@@ -84,6 +84,36 @@ Connect your customer relationship management (CRM) system with your commercial
8484
1. To validate the configuration you provided, select the **Validate** link.
8585
1. To close the dialog box, select **OK**.
8686

87+
## Configure Microsoft 365 App integration
88+
89+
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.
90+
91+
### Integrate with Microsoft API
92+
93+
1. If your SaaS offer does not integrate with Microsoft Graph API, select **No**. Continue to Link published Microsoft 365 App consumption clients.
94+
95+
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.
96+
97+
### Link published Microsoft 365 App consumption clients
98+
99+
1. If you do not have published Office add-in, Teams app, or SharePoint Framework solutions that works with your SaaS offer, select **No**.
100+
101+
1. If you have published Office add-in, Teams app, or SharePoint Framework solutions that works with your SaaS offer, select **Yes**, then select **+Add another AppSource link** to add new links.
102+
103+
1. Provide a valid AppSource link.
104+
105+
1. Continue adding all the links by select **+Add another AppSource link** and provide valid AppSource links.
106+
107+
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.
108+
109+
1. You can delete a linked product by select **Delete** in the product row.
110+
111+
112+
> [!IMPORTANT]
113+
> If you stop-sell 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.
114+
115+
116+
87117
## Next steps
88118

89119
- [How to configure your SaaS offer properties](create-new-saas-offer-properties.md)

articles/marketplace/plan-saas-offer.md

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.date: 03/26/2021
1212

1313
# How to plan a SaaS offer for the commercial marketplace
1414

15-
This article explains the different options and requirements for publishing software as a service (SaaS) offers to the Microsoft commercial marketplace. SaaS offers let you deliver and license software solutions to your customers via online subscriptions. As a SaaS publisher, you manage and pay for the infrastructure required to support your customers' use of your offer. This article will help you prepare your offer for publishing to the commercial marketplace with Partner Center.
15+
This article explains the different options and requirements for publishing software as a service (SaaS) offers to the Microsoft commercial marketplace. SaaS offers to let you deliver and license software solutions to your customers via online subscriptions. As a SaaS publisher, you manage and pay for the infrastructure required to support your customers' use of your offer. This article will help you prepare your offer for publishing to the commercial marketplace with Partner Center.
1616

1717
## Listing options
1818

@@ -130,6 +130,29 @@ If you choose to use the standard contract, you have the option to add universal
130130
> [!NOTE]
131131
> After you publish an offer using the standard contract for the commercial marketplace, you cannot use your own custom terms and conditions. It is an "or" scenario. You either offer your solution under the standard contract or your own terms and conditions. If you want to modify the terms of the standard contract you can do so through Standard Contract Amendments.
132132
133+
134+
## Microsoft 365 integration
135+
136+
Integration with Microsoft 365 allows your SaaS offer to provide connected experience across multiple Microsoft 365 App surfaces through related free add-ins like Teams apps, Office add-ins, and SharePoint Framework solutions. You can help your customers easily discover all facets of your E2E solution (web service + related add-ins) and deploy them within one process by providing the following information.
137+
- If your SaaS offer integrates with Microsoft Graph, then provide the Azure Active Directory (AAD) App ID used by your SaaS offer for the integration. Administrators can review access permissions required for the proper functioning of your SaaS offer as set on the AAD App ID and grant access if advanced admin permission is needed at deployment time.
138+
139+
If you choose to sell your offer through Microsoft, then this is the same AAD App ID that you have registered to use on your landing page to get basic user information needed to complete customer subscription activation. For detailed guidance, see [Build the landing page for your transactable SaaS offer in the commercial marketplace](azure-ad-transactable-saas-landing-page.md).
140+
141+
- Provide a list of related add-ins that work with your SaaS offer you want to link. Customers will be able to discover your E2E solution on AppSource and administrators can deploy both the SaaS and all the related add-ins you have linked in the same process via Microsoft 365 admin center.
142+
143+
To link related add-ins, you need to provide the AppSource link of the add-in, this means the add-in must be first published to AppSource. Supported add-in types you can link are: Teams apps, Office add-ins, and SharePoint Framework (SPFx) solutions. Each linked add-in must be unique for a SaaS offer.
144+
145+
For linked products, search on AppSource will return with one result that includes both SaaS and all linked add-ins. Customer can navigate between the product detail pages of the SaaS offer and linked add-ins.
146+
IT admins can review and deploy both the SaaS and linked add-ins within the same process through an integrated and connected experience within the Microsoft 365 admin center. To learn more, see [Test and deploy Microsoft 365 Apps - Microsoft 365 admin](/microsoft-365/admin/manage/test-and-deploy-microsoft-365-apps).
147+
148+
### Microsoft 365 integration support limitations
149+
Discovery as a single E2E solution is supported on AppSource for all cases, however, simplified deployment of the E2E solution as described above via the Microsoft 365 admin center is not supported for the following scenarios:
150+
151+
- The same add-in is linked to more than one SaaS offer.
152+
- The SaaS offer is linked to add-ins, but it does not integrate with Microsoft Graph and no AAD App ID is provided.
153+
- The SaaS offer is linked to add-ins, but AAD App ID provided for Microsoft Graph integration is shared across multiple SaaS offers.
154+
155+
133156
## Offer listing details
134157

135158
When you [create a new SaaS offer](create-new-saas-offer.md) in Partner Center, you will enter text, images, optional videos, and other details on the **Offer listing** page. This is the information that customers will see when they discover your offer listing in the commercial marketplace, as shown in the following example.

0 commit comments

Comments
 (0)