Skip to content

Commit 97129da

Browse files
committed
Common marketplace validation errors to avoid
1 parent 4e9a29b commit 97129da

File tree

2 files changed

+70
-0
lines changed

2 files changed

+70
-0
lines changed
Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
---
2+
title: Common validation errors when publishing your SharePoint Framework application in the Marketplace
3+
description: Common validation errors you can avoid when you want to get your SharePoint Framework application published in the Marketplace
4+
ms.date: 03/03/2025
5+
ms.localizationpriority: high
6+
---
7+
8+
# Common validation errors to avoid when publishing your SharePoint Framework application in the Marketplace
9+
10+
## Inadequate Solution description
11+
12+
A great Solution description highlights your Solution's benefits and encourages customers to download it. The following list contains common mistakes in Solution descriptions that prevent Solutions from passing SharePoint Store submission process:
13+
14+
- Solution package (previously called manifest) and AppSource full description don't contain hyperlinks for call-to-action buttons, such as Sign Up, Get Started, Help, or Contact Us.
15+
- Solution manifest and long description don't mention any limitations or dependencies on external accounts or services required to complete sign-in, sign-out, and sign-up experiences.
16+
- Highlight of the Solution’s value proposition and key features in the short and full descriptions in Solution package is absent.
17+
- Contains typographical errors, grammatical errors, unnecessary capitalization, code, or duplicate content.
18+
- Reference to products that the Solution supports like web-part, full page, teams tab, personal tab, Adaptive card, etc is absent.
19+
- Contains comparative marketing content or competing offers in the Solution description or other metadata.
20+
- Contains exaggerated claims about the Solution such as #1, amazing, or the best.
21+
22+
For more information, see [Prepare your SharePoint Framework application for publishing to the Marketplace](./publish-to-marketplace-checklist#solutions-description-must-clearly-describe-the-different-components-included-in-the-package).
23+
24+
## Improper screenshots
25+
26+
Screenshots provide a visually engaging way to portray your Solution's purpose and capabilities to potential customers. The following list contains common mistakes in screenshots that prevent Solutions from passing SharePoint Store submission process:
27+
28+
- Contains fewer than three screenshots depicting the Solution's functionalities.
29+
- Screenshots of the Solution's functionality in SharePoint web and teamstab web
30+
- Captions to help users clearly understand the Solution's features are absent.
31+
32+
For more information, see [Teams Store validation guidelines for screenshots](https://learn.microsoft.com/microsoftteams/platform/concepts/deploy-and-publish/appsource/prepare/teams-store-validation-guidelines#screenshots).
33+
34+
## Mismatch between Partner Center and manifest package
35+
36+
If the following fields in the Partner Center and Solution manifest don't match, your Solution might not pass SharePoint Store submission:
37+
38+
- Solution description
39+
- Developer name
40+
- Terms of Use
41+
- Privacy Policy URLs
42+
- Solution name
43+
44+
For more information, see [Prepare your SharePoint Framework application for publishing to the Marketplace](./publish-to-marketplace-checklist#solution-package-must-contain-valid-developer-metadata).
45+
46+
## Missing or incomplete test instructions
47+
48+
Detailed test instructions and credentials help you with a successful review of your Solution. The following list contains common mistakes with test instructions and test accounts that prevent Solutions from passing SharePoint Store submission process:
49+
50+
- Description of the functionalities of the current version of the Solution and the necessary configuration steps for testers to follow and test the Solution is missing.
51+
- Test accounts provided are inaccessible to testers. For example, test accounts that require multi-factor authentication to sign in.
52+
- Test accounts provided don't support custom upload of .sppkg package.
53+
- Multiple test accounts aren't included when the Solution supports collaborative functionality in web part, full page, Teams Tab, etc...
54+
55+
For more information, see [Publish SharePoint Framework applications to the marketplace](./publish-to-marketplace-overview).
56+
57+
## Broken solution functionality
58+
59+
Test your solution to verify its correctness, functionality, and usage. Ensure that you thoroughly test your solution and fix all the bugs. Check all the end-to-end workflows that your solution supports and test the solution compatibility on the operating systems and browsers as per the Commercial Marketplace Certification policies. The following table contains common mistakes with solution functionality that prevent solution from passing SharePoint Store submission process:
60+
61+
- Solution provides a broken experience to users in any of the workflows that it supports, such as broken links and solution crashes.
62+
- Functional bugs that prevent further solution usage.
63+
- Continuous loading of solution surfaces that prevent completion of stated workflows that the solution supports.
64+
- Unexpected error messages during Solution usage where the solution feature doesn't work as expected.
65+
- Have workflows where the user hits a dead end and can't navigate further in the solution.
66+
- Solution redirects users away from SharePoint and doesn't provide necessary disclaimers about navigation outside solution through links and buttons.
67+
68+
For more information, see [Prepare your SharePoint Framework application for publishing to the Marketplace](./publish-to-marketplace-checklist).

docs/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -263,6 +263,8 @@
263263
href: spfx/publish-to-marketplace-overview.md
264264
- name: App validation checklist
265265
href: spfx/publish-to-marketplace-checklist.md
266+
- name: Common Marketplace validation errors to avoid
267+
href: spfx/publish-to-marketplace-common-validation-errors.md
266268
- name: After publishing your app
267269
href: spfx/publish-to-marketplace-after-publishing.md
268270
- name: Frequently asked questions

0 commit comments

Comments
 (0)