You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/sentinel/publish-sentinel-solutions.md
+14-10Lines changed: 14 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,7 +22,10 @@ This article walks you through the process of publishing your solutions to Micro
22
22
23
23
-**Solution package created**: Your solution package must be created and uploaded to the GitHub repository and should be available at "https://github.com/Azure/Azure-Sentinel/tree/master/Solutions/\<Your Solution Folder\>/Package" folder with the correct version. The solution package contains the *createUiDefinition.json* and *mainTemplate.json* files which are required for correctly listing solutions in Azure Marketplace and Microsoft Sentinel content hub.
24
24
25
-
-**Commercial Marketplace account created**: If your company already has an account, you don’t need to create a new account. The same account can be used for publishing any solutions, including Microsoft Sentinel. If your company is a first-time publisher to Microsoft commercial marketplace, you need to go through a onetime registration process. For more information, see [Create a commercial marketplace account in Partner Center](/partner-center/account-settings/create-account#create-a-partner-center-account-and-enroll-in-the-commercial-marketplace). **Note:** To avoid delays, we recommend that you sign up for a commercial marketplace account as soon as you engage with us. You don't have to wait until your Microsoft Sentinel solution is ready for publishing.
25
+
-**Commercial Marketplace account created**: If your company already has an account, you don’t need to create a new account. The same account can be used for publishing any solutions, including Microsoft Sentinel. If your company is a first-time publisher to Microsoft commercial marketplace, you need to go through a onetime registration process. For more information, see [Create a commercial marketplace account in Partner Center](/partner-center/account-settings/create-account#create-a-partner-center-account-and-enroll-in-the-commercial-marketplace).
26
+
27
+
> [!NOTE]
28
+
> To avoid delays, we recommend that you sign up for a commercial marketplace account as soon as you engage with us. You don't have to wait until your Microsoft Sentinel solution is ready for publishing.
26
29
27
30
Once you successfully sign up for the commercial marketplace account, a unique Publisher ID is generated and you get access to the authoring and publishing experience in partner center. Using partner center, you can create, certify, and publish your solutions for Microsoft customers.
28
31
@@ -35,7 +38,7 @@ Complete the following steps to create the offer and configure the top-level att
35
38
36
39
1. Select **New offer** and then select **Azure application.**
37
40
38
-
:::image type="content" source="media/publish-sentinel-solutions/partner-center-new-offer.png" alt-text="Screenshot of new offer option in partner center" lightbox="media/publish-sentinel-solutions/partner-center-new-offer.png" :::
41
+
:::image type="content" source="media/publish-sentinel-solutions/partner-center-new-offer.png" alt-text="Screenshot of new offer option in partner center." lightbox="media/publish-sentinel-solutions/partner-center-new-offer.png" :::
39
42
40
43
1. Enter the following information.
41
44
@@ -45,9 +48,10 @@ Complete the following steps to create the offer and configure the top-level att
45
48
|**Offer alias**| This name isn't used in the marketplace listing and is solely for reference within Partner Center.|
46
49
|**Publisher**|Select the publisher ID that you want to use to publish your Microsoft Sentinel solution. The publisher selected can't be modified after creation of the offer.|
47
50
48
-
**Note**: To make any changes to the Offer ID, Offer type, or publisher ID, you must delete the offer and recreate it. To delete an offer, you can navigate to the "Offer overview" tab and select on "Delete offer." This action isn't reversible.
51
+
> [!NOTE]
52
+
> To make any changes to the Offer ID, Offer type, or publisher ID, you must delete the offer and recreate it. To delete an offer, you can navigate to the "Offer overview" tab and select on "Delete offer." This action isn't reversible.
49
53
50
-
:::image type="content" source="media/publish-sentinel-solutions/partner-center-new-azure-application.png" alt-text="Screenshot of offer id and offer name configuration" lightbox="media/publish-sentinel-solutions/partner-center-new-azure-application.png" :::
54
+
:::image type="content" source="media/publish-sentinel-solutions/partner-center-new-azure-application.png" alt-text="Screenshot of offer id and offer name configuration." lightbox="media/publish-sentinel-solutions/partner-center-new-azure-application.png" :::
51
55
52
56
## Offer setup
53
57
Complete the following steps to configure the properties under the **Offer setup** tab in Partner Center. This screen shows the selections made during initial offer creation. You can change the offer alias from this page (if needed).
@@ -59,7 +63,7 @@ Complete the following steps to configure the properties under the **Offer setup
59
63
|**Test Drive**| Leave "Enable a test drive." unchecked. This feature isn't supported for Microsoft Sentinel solutions.|
60
64
|**Customer Leads**| You can provide connection details to the CRM system where you would receive customer leads. [Learn more about configuring customer leads](/partner-center/marketplace-offers/partner-center-portal/commercial-marketplace-get-customer-leads#connect-to-your-crm-system). This step is optional and can be done after your solution is public.|
61
65
62
-
## Offer Properties
66
+
## Offer properties
63
67
Complete the following steps to configure the properties under the **Properties** tab in Microsoft Partner Center.
64
68
65
69
|Field| Description|
@@ -68,9 +72,9 @@ Complete the following steps to configure the properties under the **Properties*
68
72
|**Application type**| Leave application type as *Default (Azure Application)*. Make no changes.|
69
73
|**Legal**| Here you have three options to choose from - (1) Use the standard contract (2) Provide terms and conditions link (3) Provide terms and conditions text. Choose the option that works best for you. If you select the standard contract, the options to share Terms & Conditions are hidden.|
70
74
71
-
:::image type="content" source="media/publish-sentinel-solutions/partner-center-offer-properties.png" alt-text="Screenshot of offer properies tab in partner center" lightbox="media/publish-sentinel-solutions/partner-center-offer-properties.png" :::
75
+
:::image type="content" source="media/publish-sentinel-solutions/partner-center-offer-properties.png" alt-text="Screenshot of offer properies tab in partner center." lightbox="media/publish-sentinel-solutions/partner-center-offer-properties.png" :::
72
76
73
-
## Offer Listing
77
+
## Offer listing
74
78
Complete the following steps to configure the properties under the **Offer listing** tab in Microsoft Partner Center. The parameters that you set in this tab define how customers can find your solution and what information they see for your solution.
75
79
76
80
|Field| Description|
@@ -90,7 +94,7 @@ Add at least one Azure Subscription ID. You can enter your own subscription ID o
90
94
91
95
Previews provide an opportunity to test and validate your solution in a real environment before the solution becomes publicly available to all customers.
92
96
93
-
## Technical Configuration
97
+
## Technical configuration
94
98
Skip this section and move on to **Plan overview**.
95
99
96
100
## Plan overview
@@ -109,12 +113,12 @@ No changes required; you can ignore this section.
109
113
## Resell through CSPs
110
114
You can opt whether you want to expand the reach of your solution by offering it through Microsoft’s Cloud Solution Providers (CSP) program. Here you can use from three options which define which of the CSP partners can resell your solution. You can choose any partner, specific list of partners, or you can choose to opt out.
111
115
112
-
## Review and Publish
116
+
## Review and publish
113
117
After you enter all the details, select on each of the tabs to review your offer for errors/omissions. When you're ready, select on the **Review and publish** from any of the tabs. The review page shows the status of your submission for each of the tabs (Complete, Incomplete). The **Publish** button is enabled only if all the required details are filled out, that is, status shows as **Complete** for all tabs. For the pages with status as **Incomplete**, select on the page link to fill out the missing details and select **Review and publish** again.
114
118
115
119
In this screenshot, only the **Offer setup**, **Properties**, and **Technical Configuration** tabs are fully filled out and the rest have missing details.
116
120
117
-
:::image type="content" source="media/publish-sentinel-solutions/partner-center-offers-missing-details.png" alt-text="Screenshot of Review and publish page in Partner center showing missing details" lightbox="media/publish-sentinel-solutions/partner-center-offers-missing-details.png" :::
121
+
:::image type="content" source="media/publish-sentinel-solutions/partner-center-offers-missing-details.png" alt-text="Screenshot of Review and publish page in Partner center showing missing details." lightbox="media/publish-sentinel-solutions/partner-center-offers-missing-details.png" :::
118
122
119
123
Once you fill out all the details and publish the solution, your solution goes through a series of checks before it goes live in Azure Marketplace and Microsoft Sentinel content hub.
Copy file name to clipboardExpand all lines: articles/sentinel/sentinel-solutions-post-publish-tracking.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,7 +27,7 @@ During the preview creation phase, we create a version of your offer that is acc
27
27
## Step 3: Publisher approval
28
28
An email is sent to you once the offer is created successfully. At this point, you can review and approve your offer. You can also refresh the Offer overview page in your browser to see if your offer reaches the Publisher approval phase. If it has, the Go live button and preview links are available. Ensure that you validated all aspects of your solution in preview phase before you make the offer live. Ensure that you validate all aspects of your solution in preview phase before you make the offer live.
29
29
30
-
:::image type="content" source="media/sentinel-solutions-post-publish-tracking/partner-go-live-button.png" alt-text="Screenshot of the go live button activatedn view in partner center" lightbox="media/sentinel-solutions-post-publish-tracking/partner-go-live-button.png":::
30
+
:::image type="content" source="media/sentinel-solutions-post-publish-tracking/partner-go-live-button.png" alt-text="Screenshot of the go live button activatedn view in partner center." lightbox="media/sentinel-solutions-post-publish-tracking/partner-go-live-button.png":::
31
31
32
32
## Step 4: Certification
33
33
Offers submitted to the commercial marketplace must be certified before being published. Offers undergo a series of rigorous automated and manual validations. To learn more, see [commercial marketplace certification policies](/legal/marketplace/certification-policies). As part of the manual validations, we check for publisher business eligibility, content validation (appropriate title, well written descriptions, quality screenshots etc.), and technical validations (Malware scanning, package analysis etc.).
@@ -36,17 +36,17 @@ If your offer fails any of the checks or if you aren't eligible to submit an off
36
36
37
37
If there are certification failures, you can select the "View certification link" to review the issues.
38
38
39
-
:::image type="content" source="media/sentinel-solutions-post-publish-tracking/partner-certification-failures.png" alt-text="Screenshot showing errors during certification phase in partner center" lightbox="media/sentinel-solutions-post-publish-tracking/partner-certification-failures.png" :::
39
+
:::image type="content" source="media/sentinel-solutions-post-publish-tracking/partner-certification-failures.png" alt-text="Screenshot showing errors during certification phase in partner center." lightbox="media/sentinel-solutions-post-publish-tracking/partner-certification-failures.png" :::
40
40
41
41
## Step 5: Publishing
42
42
In this step, we perform a series of final validation checks to ensure the live offer is configured just like the preview version of the offer. After these validation checks are complete, your offer will be live in the marketplace. You can select the Azure Marketplace link under Publish step to navigate to the published solution in Azure Marketplace (visible to customers).
43
43
44
-
:::image type="content" source="media/sentinel-solutions-post-publish-tracking/partner-publish-view.png" alt-text="Screenshot showing the final validations during publish phase" lightbox="media/sentinel-solutions-post-publish-tracking/partner-publish-view.png" :::
44
+
:::image type="content" source="media/sentinel-solutions-post-publish-tracking/partner-publish-view.png" alt-text="Screenshot showing the final validations during publish phase." lightbox="media/sentinel-solutions-post-publish-tracking/partner-publish-view.png" :::
45
45
46
46
## Step 6: Solution availability in Sentinel content hub
47
47
Once the solution is published in Azure Marketplace, it takes anywhere between 1-2 days before the solution is available in Sentinel content hub. If you published your solution over the weekend, your solution is available by Tuesday. Once your solution is synced to Sentinel, customers are able to find the same in Content hub and can manage the entire lifecycle within Sentinel (install, configure, monitor, uninstall etc.)
48
48
49
-
:::image type="content" source="media/sentinel-solutions-post-publish-tracking/partner-solution-content-hub.png" alt-text="Screenshot showing the solution in Sentinel Content hub" lightbox="media/sentinel-solutions-post-publish-tracking/partner-solution-content-hub.png" :::
49
+
:::image type="content" source="media/sentinel-solutions-post-publish-tracking/partner-solution-content-hub.png" alt-text="Screenshot showing the solution in Sentinel Content hub." lightbox="media/sentinel-solutions-post-publish-tracking/partner-solution-content-hub.png" :::
0 commit comments