Change history for commercial marketplace certification policies

Change history

Date Document version Change description
May 20, 2022 1.33 400.x: Added requirements for Azure container offers.

100.11: Added security requirements for malware and scanning.
April 19, 2022 1.32 1100.1-4, 1120.13, 1220.x: Reorganized some Office and Outlook content into more logical locations

1420.2 Added ISV app license management as a valid Dynamics 365 offer listing type.
March 16, 2022 1.31 220.x: Network Virtual Appliances (NVAs), consistency edits and added two new policies for Multi-NIC basic and Network Disruption.

800.2.x: Dynamics 365, added specific publishing requirement subsections for Power BI, Power Apps, Power Automate, and Power Virtual Agents offers.

1400.1.5: Dynamics 365, updated character count limit.
February 4, 2022 1.30 1120.3: Clarified requirements to inform of support, or lack thereof, for Internet Explorer.
December 3, 2021 1.29 100.4: Clarified the percentage of total billing allowed for support services.

1000.1: Clarified SaaS value proposition and offer requirements.

1140.4.3: Expanded the requirements for bots.

1420: Renamed Dynamics 365 Customer Engagement and PowerApps to Dynamics 365 apps on Dataverse and Power Apps.

1440: Renamed Dynamics 365 for Operations to Dynamics 365 Operations Apps.
November 5, 2021 1.28 100.1: Separated into sub-groups for better clarity. Added more detailed expectations for successful certification.

100.2: Added more detailed expectations for successful certification.

100.3: Added more detailed expectations for successful certification.

100.5: Added more detailed expectations for successful certification.

100.8: Specifying the commercial marketplace.

100.13: Minor addition to support more detailed expectations for successful certification.

220: Added several new sections for Network Virtual Appliance certification.

1140: Several minor updates primarily around version support and acceptable response times.
October 12, 2021 1.27 1140.4.6: Clarified meeting experience expectations.
September 10, 2021 1.26 100.1: Clarified active presence and public plan requirements.

1120.3: Added Event Based Activation requirements.

1140: Reorganized 1140.3 and updated financial transaction restrictions; moved 1140.5 Advertising to 1140.7; added new 1140.5 Teams apps linked to Software as a Service (SaaS) offers.

1180.2: Substantial updates to accommodate moving Power BI Visuals to a standalone offer not part of the M365 family.
August 6, 2021 1.25 100.7: Adding clause to restrict resellers selling duplicate offers

800.4: Clarifying agenda requirements

1140: Reorganized and updated sections 1140.1 through 1140.4 of the Teams policies

1400.3: Clarifying valid listing types for add-on apps

3000.3: Adding Azure IP Co-Sell Program Deal Registration policies
May 7, 2021 1.24 100: Updated preamble

100.1: Added comparative marketing restriction, clarified active presence requirements, and moved hardware sales restriction to 100.4

100.4: Added pricing model, hardware sales, and professional services sales restrictions

100.8: Amendment for transactable offers

700.4: Updated competency requirements

1000.1: Clarifying criteria
April 2, 2021 1.23 800.2: Updated eligibility requirements for Dynamics 365 offers

1000: Added new 1000.5 Microsoft 365 App and Add-In Linking policy.
March 5, 2021 1.22 100.4: Clarifying prohibition of professional services.

200.3.1: Updated broken URL.

1120.2: Removed outdated mention of Teams.

1140.1: Removed outdated example.
February 5, 2021 1.21 100.1: Removing Markdown formatting requirement.

800.2: Clarifying Azure eligibility requirement language.

1100.7: Removing outdated reference to multiple versions of an add-in at different price points.

3000: Several minor edits to clarify and standardize the language.
December 18, 2020 1.20 800.2: Updated eligibility requirements in the Microsoft 365 section.

1000.4: Added new public policy section.

1140.6: Added Publisher Attestation requirement.

3000.2/3000.3: Merged under 3000.2 - Incentive Eligibility Requirements.

1420: Renamed Dynamics 365 CE to Dynamics 365 for Customer Engagement and Power Apps.

1440: Renamed Dynamics 365 Ops to Dynamics 365 for Operations.
November 13, 2020 1.19 100: Clarified that an offer must conform to Commercial Marketplace policies.

100.5: Removed the distinction between optional and required support links.

800: Reconfigured eligibility requirements.

1120.3: Added clarification on SSO requirements.

3000.1: Updated business requirements.

3000.2: Technical Validation for Co-sell eligibility.

3000.3: Azure IP Co-sell Incentive eligibility requirements.
October 27, 2020 1.18 1120.3: Updated requirements for Office add-ins using AppendOnSend feature.
October 12, 2020 1.17 1160.1: Replaced high trust model note with link to high trust permissions guidelines.
October 2, 2020 1.16 1000.3: Rewrote authentication requirements for clarity.
September 11, 2020 1.15 100.4: Added guidance on bundling support with transactable offers.

100.5: Added lead destination requirement and documentation clarification.

300.1: Added custom meter usage.

700.2: Removed section (lead destination now covered by 100.5).

800.6: Removed section (lead destination now covered by 100.5).

1000.1: Added custom meter usage.

1000.4: Removed section (lead destination now covered by 100.5).

1100.1: Added a clarification about mandatory selection of additional purchase checkbox when offer has in-app purchases.

1100.4: Removed note from predictable behavior section.

1120.3: Added a note under Functionality.

1180.2: Added context menu requirement.

1240: Changed title.

1400.4: Removed section (lead destination now covered by 100.5).

1420.3: Removed section (lead destination now covered by 100.5).

1440.1: Removed section (lead destination now covered by 100.5).
August 14, 2020 1.14 1100: Rebranding from Office 365 to Microsoft 365.

1100.1: Removed title naming restriction.

1100.4: Removed unnecessary performance clause, removed outdated compatibility requirement, added testing environment information, added Single Sign-On requirements.

1100.5: Added informational link.

1120.1: Added Office.js location URL.

1120.2: Corrected outdated terminology.

1120.3: Updated design requirements.

1140.1: Added name guidelines.

1140.4: Added link to design guidelines.

1160: Renaming to SharePoint add-in.

1160.1: Added note that High Trust Model add-ins are no longer accepted, removed outdated requirements.

1160.2: Added modern and classic SharePoint experience requirements.

1180.2: Added data type testing information.

1200.1: Renamed to Certification requirements.

1200.3: Moved to 1200.1.5.

1220.4: Clarified test notes requirements.

4000.x: Added Microsoft 365 Application Compliance section.
July 28, 2020 1.13 Updated 1000.3 single sign-on requirements.
June 26, 2020 1.12 Updated 100.1 to disallow hardware sales.

Updated customer lead requirement language in 700.2.

Added 800.6 for customer lead requirement.

Added 1000.4 for customer lead requirement.

Moved 1160.3 SharePoint Framework Solutions to 1170 and expanded policies.

Added 1200.2 to allow duplicate offers in specific circumstances.

Added 1200.3 to specify that updates must be certified.

Updated customer lead requirement language in 1400.4.

Added 1400.6 Business Central version functionality.

Added customer lead requirement to 1420.3.

Added recertification requirement to 1420.5.

Updated customer lead requirement language in 1440.1.

Added recertification requirement to 1440.2.
June 5, 2020 1.11 Updated 100.1 to clarify that requirements apply to offers and any plans that are part of an offer.

Updated 100.5 to clarify which information is required and to require that links use HTTPS.

Added 600 IoT Edge Modules.

Removed 1140.2, unnecessary after the update to 100.5.

Updated 1400.1.5 to reflect the change from HTML to Rich Text in the description.

Updated 1400.4 to adjust for 100.5 required info update and added missing hyperlink.

Updated 1420.3 to adjust for 100.5 required info update.

Updated 1440.1 to adjust for 100.5 required info update.

Added 1160.3 SharePoint Framework Solutions to 1160 SharePoint.
May 1, 2020 1.10 Updated 1140.1 to allow group bonding apps in Teams.

Added 1140.5 disallowing advertising in Teams apps.
April 10, 2020 1.09 Added 1240.x Power BI Service Apps.
March 27, 2020 1.08 Slight change to currency text in 100.4.

Substantially reworked 800.x Consulting Services.
March 6, 2020 1.07 Added 220.x Network Virtual Appliances.

100.1: Added active presence clause.

100.2: Renamed.

100.3: Added requirement that graphic elements be current.

100.4: Added extra charge and dependencies clause; updated API language; added upselling and cross-promotion restrictions; removed duplicative legal disclaimer.

100.5: Added documentation requirement.

100.8: Clarified quality requirements; incorporated former 100.9.

100.11: Clarified other executable code restriction; added security event reporting requirement.

100.13: Removed outdated language.

100.14: Simplified language.

200.2: Removed dependencies clause now covered by 100.4.

1000.1: Updated with more specific requirements.

1000.3: Retitled; clarified SSO language; removed call to action validation.

1100.1: Moved dependencies clause to 100.4.

1220.3: Removed outdated requirement.
February 6, 2020 1.06 Added 200.x Virtual Machines.
December 27, 2019 1.05 Updated 1120.3 to reformat and add ItemSend event restriction.

Updated 1140.3 to correct typo.

Updated 1140.4 with bot welcome message requirement and removing Windows Phone support requirement.

Added 1220.4.

Updated 1420.2 to remove test drive requirement.

Updated 1440.1 to remove HTML requirement.
November 8, 2019 1.04 Added non-comparison language requirement and updating non-English content requirement in 100.1.

Updated link for 100.7.

Added 300.x Azure Applications.

Corrected terminology in 1100.3.

Added exceptions to 1140.3.

Added hyperlink to 1180.1.
September 20, 2019 1.03 Removed "custom" from 1180.x PowerBI custom visuals and 1200.x PowerBI custom visuals in additional certification.

Updated terminology on change history page.
August 16, 2019 1.02 Updated to "Microsoft commercial marketplace" terminology.

Updated 100.1, 100.3, 100.4, 100.8, 100.9, 100.10, 100.11, 100.12, and 100.13, and added 100.14 to incorporate additions from Office 365 policy integration and minor changes for consistency.

Added 700.x Managed Services.

Updated 800.4, 800.5, and removed 800.6 in Consulting Services.

Updated 1000.3 SaaS Acquisition, Pricing, and Terms to clarify SSO and Call to Action requirements.

Added 1100.x Office 365.

Added 1120.x Office Add-Ins.

Added 1140.x Teams.

Added 1160.x SharePoint.

Added 1180.x Power BI Custom Visuals.

Added 1200.x Power BI Custom Visuals Additional Certification.

Added 1220.x Excel.

Added 1400.x Dynamics 365 Business Central.

Added 1420.x Dynamics 365 CE.

Added 1440.x Dynamics 365 FinanceOps.

Added 3000.x Co-Sell Solutions.
April 26, 2019 1.01 Updated numbering for all existing items to reflect updated schema.

Updated 100.1 for readability and to add Useful Link info for non-English content.

Updated 100.2 for readability.

Updated 100.3 for grammatical errors.

Updated 100.5 for readability.

Updated 100.6 for readability.

Renumbered 20.1 through 20.5 to 100.8 through 100.12 to consolidate all General policies.

Added 100.13 to cover general business requirements.

Added 800-800.6 Consulting Services policies.

Added 1000-1000.3 SaaS policies.

Next steps