{"id":15432,"date":"2023-09-29T10:30:14","date_gmt":"2023-09-29T17:30:14","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/?p=15432"},"modified":"2024-02-20T11:28:00","modified_gmt":"2024-02-20T19:28:00","slug":"top-5-appsource-validation-errors-for-office-add-ins-submissions-september-2023","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/top-5-appsource-validation-errors-for-office-add-ins-submissions-september-2023\/","title":{"rendered":"Top 5 AppSource validation errors for Office Add-ins submissions \u2013 September 2023\u00a0"},"content":{"rendered":"<p><span data-contrast=\"auto\">AppSource validation ensures your Office Add-in submission follows Microsoft\u2019s quality standards. Don\u2019t lose valuable time getting to market\u2013learn how to avoid these common validation pitfalls!<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Between June and August 2023, the following were the top AppSource errors affecting Office Add-ins\u2019 submissions.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<ol>\n<li><a href=\"#additional-charges-not-disclosed\"><span data-contrast=\"none\">Additional charges not disclosed<\/span><\/a><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li><a href=\"#first-run-experience-unclear\"><span data-contrast=\"none\">First-run experience unclear<\/span><\/a><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li><a href=\"#functionality-not-as-described\"><span data-contrast=\"none\">Functionality not as described<\/span><\/a><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li><a href=\"#missing-links-for-sign-in-sign-out-sign-up\"><span data-contrast=\"none\">Missing links for sign in, sign out, sign up<\/span><\/a><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li><a href=\"#need-testing-instructions\"><span data-contrast=\"none\">Need testing instructions<\/span><\/a><\/li>\n<\/ol>\n<p><span data-contrast=\"auto\">In this post, you\u2019ll learn about what the affected AppSource policies are looking for so you can be confident your Office Add-in submission won\u2019t hit these issues.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<h2><span data-contrast=\"none\"><a id=\"additional-charges-not-disclosed\"><\/a>Additional charges not disclosed<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:40,&quot;335559739&quot;:0}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"auto\">Users must be notified in the add-in\u2019s description on the AppSource listing about any charges, subscriptions, or licenses that are required to use advertised features or to activate additional features or content. For example, if your add-in requires the purchase of Software-as-a-Service (SaaS) offers or other services, be sure to disclose those requirements in the <\/span><b><span data-contrast=\"auto\">Description<\/span><\/b><span data-contrast=\"auto\"> field (a.k.a. the long description) of the AppSource marketplace listing submission. Specifically, include information about the required offers and services like their names and links to how to acquire them.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Resources<\/span><\/b><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Related policies: <\/span><a href=\"https:\/\/learn.microsoft.com\/legal\/marketplace\/certification-policies#11001-general-content\"><span data-contrast=\"none\">1100.1 Microsoft 365 &gt; General content<\/span><\/a><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><a href=\"https:\/\/learn.microsoft.com\/azure\/marketplace\/checklist#step-5-if-your-app-requires-additional-purchases-from-third-party-services-or-saas-offers-provide-testing-information-for-these-services\"><span data-contrast=\"none\">AppSource submission checklist Step 5<\/span><\/a><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><a href=\"https:\/\/learn.microsoft.com\/azure\/marketplace\/checklist#step-7-prepare-your-store-listing-with-your-team\"><span data-contrast=\"none\">AppSource submission checklist Step 7<\/span><\/a><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><a href=\"https:\/\/learn.microsoft.com\/azure\/marketplace\/add-in-submission-guide#step-3-tell-us-about-your-product-setup\"><span data-contrast=\"none\">AppSource submission guide Step 3<\/span><\/a><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<\/ul>\n<h2><span data-contrast=\"none\"><a id=\"first-run-experience-unclear\"><\/a>First-run experience unclear<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:40,&quot;335559739&quot;:0}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"auto\">Office Add-ins must have a clear value proposition and provide a seamless first-run experience (FRE). On your add-in\u2019s start screen, you should describe its functionality and benefits in a few lines. If users must sign in or sign up to use the add-in, the value proposition of having that account or service must be clearly outlined to them before they do so.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Enterprise add-ins (that is, add-ins that target larger organizations or enterprises) are exempt from this requirement. To claim this exemption, you must indicate this in the <\/span><b><span data-contrast=\"auto\">Notes of certification<\/span><\/b><span data-contrast=\"auto\"> of your add-in\u2019s marketplace listing submission. Also, in the add-in\u2019s UI, you must include a link or an email contact for users to learn more about your services. For more information about handling this situation, see the <\/span><a href=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/top-5-appsource-validation-errors-for-office-add-ins-submissions\/#additional-tips-to-avoid-appsource-validation-errors\"><span data-contrast=\"none\">Enterprise only<\/span><\/a><span data-contrast=\"auto\"> section of the December 2022 post in this series.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Resources<\/span><\/b><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Related policies: <\/span><a href=\"https:\/\/learn.microsoft.com\/legal\/marketplace\/certification-policies#11001-general-content\"><span data-contrast=\"none\">1100.1 Microsoft 365 &gt; General content<\/span><\/a><span data-contrast=\"auto\">, <\/span><a href=\"https:\/\/learn.microsoft.com\/legal\/marketplace\/certification-policies#11005-customer-control\"><span data-contrast=\"none\">1100.5 Microsoft 365 &gt; Customer control<\/span><\/a><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"2\" data-aria-level=\"1\"><a href=\"https:\/\/learn.microsoft.com\/office\/dev\/add-ins\/design\/first-run-experience-patterns\"><span data-contrast=\"none\">First-run experience patterns for Office Add-ins<\/span><\/a><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<\/ul>\n<h2><span data-contrast=\"none\"><a id=\"functionality-not-as-described\"><\/a>Functionality not as described\u00a0<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:40,&quot;335559739&quot;:0}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"auto\">Your add-in should deliver what it promises. It must provide the functionality, features, and deliverables noted in its marketplace description and related materials. The add-in should work properly without displaying any errors. If your add-in is an Excel add-in with custom functions, each custom function must be visible and verifiable.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Resources<\/span><\/b><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Related policy: <\/span><a href=\"https:\/\/learn.microsoft.com\/legal\/marketplace\/certification-policies#10012-functionality\"><span data-contrast=\"none\">100.12 General: Functionality<\/span><\/a><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><a href=\"https:\/\/learn.microsoft.com\/partner-center\/marketplace\/checklist#step-7-prepare-your-store-listing-with-your-team\"><span data-contrast=\"none\">AppSource submission checklist Step 7<\/span><\/a><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><a href=\"https:\/\/learn.microsoft.com\/partner-center\/marketplace\/add-in-submission-guide#step-7-for-each-language-your-app-is-available-in-create-your-detailed-store-listing\"><span data-contrast=\"none\">AppSource submission guide Step 7<\/span><\/a><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<\/ul>\n<h2><span data-contrast=\"none\"><a id=\"missing-links-for-sign-in-sign-out-sign-up\"><\/a>Missing links for sign in, sign out, sign up<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:40,&quot;335559739&quot;:0}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"auto\">Office Add-ins that depend on external accounts or services must provide clear and simple sign-in, sign-out, and sign-up experiences. The links to access these experiences should be clearly visible and prominent in the add-in\u2019s UI.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Enterprise add-ins (that is, add-ins that target larger organizations or enterprises) don\u2019t need to provide a sign-up experience. However, you must indicate this in the <\/span><b><span data-contrast=\"auto\">Notes of certifications<\/span><\/b><span data-contrast=\"auto\"> of your add-in\u2019s marketplace listing submission. For more information about handling this situation, see the <\/span><a href=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/top-5-appsource-validation-errors-for-office-add-ins-submissions\/#additional-tips-to-avoid-appsource-validation-errors\"><span data-contrast=\"none\">Enterprise only<\/span><\/a><span data-contrast=\"auto\"> section of the December 2022 post in this series.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Resources<\/span><\/b><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Related policy: <\/span><a href=\"https:\/\/learn.microsoft.com\/legal\/marketplace\/certification-policies#11005-customer-control\"><span data-contrast=\"none\">1100.5 Microsoft 365 &gt; Customer control<\/span><\/a><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"2\" data-aria-level=\"1\"><a href=\"https:\/\/learn.microsoft.com\/office\/dev\/add-ins\/design\/authentication-patterns\"><span data-contrast=\"none\">Authentication design guidelines for Office Add-ins<\/span><\/a><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<\/ul>\n<h2><span data-contrast=\"none\"><a id=\"need-testing-instructions\"><\/a>Need testing instructions<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:40,&quot;335559739&quot;:0}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"auto\">To ensure that certification reviewers can successfully complete verification and testing of your add-in, you must provide clear instructions and details about needed resources. Be sure to provide instructions on how to test and fully exercise the add-in in the <\/span><b><span data-contrast=\"auto\">Notes for certification<\/span><\/b><span data-contrast=\"auto\"> section of the marketplace listing submission. Also provide any product keys, testing credentials, and sample accounts (including for any services your add-in requires) needed to use all the functionality of your add-in.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">However, if your scenarios aren\u2019t simple and you want to include screenshots to illustrate the steps, or you\u2019d like to persist the testing instructions, you should create and upload a PDF file with that information to the <\/span><b><span data-contrast=\"auto\">Additional certification info<\/span><\/b><span data-contrast=\"auto\"> section of the marketplace listing submission. The PDF fille will be persisted for subsequent submissions of the add-in.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Failure to provide all the information needed when you submit your marketplace listing means that your submission may be rejected if the reviewer is missing the information needed to fully verify the add-in.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Resources<\/span><\/b><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Related policy: <\/span><a href=\"https:\/\/learn.microsoft.com\/legal\/marketplace\/certification-policies#10014-testability\"><span data-contrast=\"none\">100.14 General &gt; Testability<\/span><\/a><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"2\" data-aria-level=\"1\"><a href=\"https:\/\/learn.microsoft.com\/azure\/marketplace\/checklist#step-5-if-your-app-requires-additional-purchases-from-third-party-services-or-saas-offers-provide-testing-information-for-these-services\"><span data-contrast=\"none\">AppSource submission checklist Step 5<\/span><\/a><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"3\" data-aria-level=\"1\"><a href=\"https:\/\/learn.microsoft.com\/azure\/marketplace\/add-in-submission-guide#step-9--make-sure-you-add-your-critical-testing-instructions\"><span data-contrast=\"none\">AppSource submission guide Step 9<\/span><\/a><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3 aria-level=\"2\"><span data-contrast=\"none\">See also<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:40,&quot;335559739&quot;:0}\">\u00a0<\/span><\/h3>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"2\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\">October 2023: Watch the video: <a href=\"https:\/\/www.youtube.com\/watch?v=c3aLpz3VEb4&amp;list=PLR9nK3mnD-OVExAWBr2QtS_5UmqUr7HL4&amp;index=5\">Office Add-ins community call covering Top 5 AppSource validation errors for Office Add-ins submissions<\/a><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"2\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">June 2023: <\/span><a href=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/top-5-appsource-validation-errors-for-office-add-ins-submissions-june-2023\/\"><span data-contrast=\"none\">Top 5 AppSource validation errors for Office Add-ins submissions \u2013 June 2023<\/span><\/a><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"2\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"2\" data-aria-level=\"1\"><span data-contrast=\"auto\">March 2023: <\/span><a href=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/top-five-appsource-validation-errors-for-office-add-ins-submissions-march-2023\/\"><span data-contrast=\"none\">Top five AppSource validation errors for Office Add-ins submissions \u2013 March 2023<\/span><\/a><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"2\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"3\" data-aria-level=\"1\"><span data-contrast=\"auto\">December 2022: <\/span><a href=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/top-5-appsource-validation-errors-for-office-add-ins-submissions\/\"><span data-contrast=\"none\">Top 5 AppSource validation errors for Office Add-ins submissions<\/span><\/a><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"2\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"4\" data-aria-level=\"1\"><a href=\"https:\/\/developer.microsoft.com\/office\"><span data-contrast=\"none\">Office Add-ins Dev Center<\/span><\/a><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"2\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"5\" data-aria-level=\"1\"><span data-contrast=\"auto\">Follow us on <\/span><a href=\"https:\/\/twitter.com\/Microsoft365Dev\"><span data-contrast=\"none\">Microsoft 365 Developer (@Microsoft365Dev) \/ X<\/span><\/a><span data-contrast=\"auto\"> for the latest news and announcements!<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>AppSource validation ensures your Office Add-in submission follows Microsoft\u2019s quality standards. This blog post covers the five current most common validation pitfalls.<\/p>\n","protected":false},"author":122407,"featured_media":15456,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1,11],"tags":[64,265,264],"class_list":["post-15432","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-365-developer","category-office-add-ins","tag-appsource","tag-errors","tag-validation"],"acf":[],"blog_post_summary":"<p>AppSource validation ensures your Office Add-in submission follows Microsoft\u2019s quality standards. This blog post covers the five current most common validation pitfalls.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/15432","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/users\/122407"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/comments?post=15432"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/15432\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media\/15456"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media?parent=15432"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/categories?post=15432"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/tags?post=15432"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}