{"id":14450,"date":"2023-06-29T09:47:18","date_gmt":"2023-06-29T16:47:18","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/?p=14450"},"modified":"2023-10-10T08:52:06","modified_gmt":"2023-10-10T15:52:06","slug":"top-5-appsource-validation-errors-for-office-add-ins-submissions-june-2023","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/top-5-appsource-validation-errors-for-office-add-ins-submissions-june-2023\/","title":{"rendered":"Top 5 AppSource validation errors for Office Add-ins submissions \u2013 June 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 \u2013 learn how to avoid these common validation pitfalls!<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Between March and May 2023, the following were the top AppSource errors affecting Office Add-ins\u2019 submissions.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<ol>\n<li><a href=\"#additional-service-or-account-not-disclosed\"><span data-contrast=\"none\">Additional service or account not disclosed<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/a><\/li>\n<li><a href=\"#confusing-first-run-experience\"><span data-contrast=\"none\">Confusing first-run experience<\/span><\/a><\/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><\/li>\n<li><a href=\"#need-testing-instructions\"><span data-contrast=\"none\">Need testing instructions<\/span><\/a><\/li>\n<li><a href=\"#providername-in-manifest-not-similar-enough-to-Publisher-name-in-listing\"><span data-contrast=\"none\">ProviderName in manifest not similar enough to Publisher name in listing<\/span><\/a><\/li>\n<\/ol>\n<p><span data-contrast=\"auto\">In this post, we share 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=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<h2><span data-contrast=\"none\"><a id=\"additional-service-or-account-not-disclosed\"><\/a>Additional service or account not disclosed<\/span><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;201341983&quot;:0,&quot;335559738&quot;:40,&quot;335559739&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"auto\">If your add-in requires additional services or accounts, you must notify users in the add-in\u2019s description so they\u2019re aware of any such dependencies. When you\u2019re submitting the AppSource marketplace listing for your add-in, in the Description field, make sure to include pertinent information about the required offers and services like their names and how to get them.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Also, if any of those dependencies require payment, you must choose the \u2018Yes\u2019 option from the <\/span><b><span data-contrast=\"auto\">Additional purchases<\/span><\/b><span data-contrast=\"auto\"> section in the <\/span><b><span data-contrast=\"auto\">Product setup<\/span><\/b><span data-contrast=\"auto\"> step of the marketplace listing submission.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Resources<\/span><\/b><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\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#11202-mobile-requirements\"><span data-contrast=\"none\">1120.2 Office Add-ins: Word, Excel, PowerPoint, and Outlook &gt; Mobile requirements<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\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=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\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\/checklist#step-7-prepare-your-store-listing-with-your-team\"><span data-contrast=\"none\">AppSource submission checklist Step 7<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\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=\"4\" 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><\/li>\n<\/ul>\n<h2 aria-level=\"2\"><span data-contrast=\"none\"><a id=\"confusing-first-run-experience\"><\/a>Confusing first-run experience<\/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=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\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=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Resources<\/span><\/b><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\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=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\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=\"1\" 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=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<\/ul>\n<h2 aria-level=\"2\"><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;201341983&quot;:0,&quot;335559738&quot;:40,&quot;335559739&quot;:0,&quot;335559740&quot;:259}\">\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=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\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=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<h3><b><span data-contrast=\"auto\">Resources<\/span><\/b><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/h3>\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=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\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=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<\/ul>\n<h2 aria-level=\"2\"><span data-contrast=\"none\"><a id=\"need-testing-instructions\"><\/a>Need testing instructions<\/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=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\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<\/span><\/b><span data-contrast=\"auto\"> info section of the marketplace listing submission. The PDF fille will be persisted for subsequent submissions of the add-in.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\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=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Resources<\/span><\/b><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\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><\/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><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\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\/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=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<\/ul>\n<h2><span data-contrast=\"none\"><a id=\"providername-in-manifest-not-similar-enough-to-Publisher-name-in-listing\"><\/a>ProviderName in manifest not similar enough to Publisher name in listing<\/span><\/h2>\n<p><span data-contrast=\"auto\">The ProviderName element in the add-in\u2019s manifest that you upload to Partner Center must match the name associated with your Publisher ID of your Partner Center account. While the values don\u2019t need to be identical, they should be quite similar and clearly represent the same entity.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Resources<\/span><\/b><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\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#11203-functionality\"><span data-contrast=\"none\">1120.3 Office Add-ins: Word, Excel, PowerPoint, and Outlook &gt; Functionality<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\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\/javascript\/api\/manifest\/providername\"><span data-contrast=\"none\">ProviderName element in the Office Add-in manifest<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\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\/partner-center\/marketplace\/manage-account#contact-info\"><span data-contrast=\"none\">Contact info in Partner Center commercial marketplace account<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<\/ul>\n<p><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><strong>See also\u00a0<\/strong><\/p>\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\">Office Add-ins community call blog post: <a href=\"https:\/\/pnp.github.io\/blog\/office-add-ins-community-call\/2023-07-12\/\">Top 5 AppSource validation errors for Office Add-ins submissions &#8211; March to May 2023<\/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\">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 5 AppSource validation errors for Office Add-ins submissions \u2013 Dec 2022 to Feb 2023<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\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\">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=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\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\"><a href=\"https:\/\/developer.microsoft.com\/office\"><span data-contrast=\"none\">Office Add-ins Dev Center<\/span><\/a><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\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\"><span data-contrast=\"auto\">Follow us on <\/span><a href=\"https:\/\/twitter.com\/Microsoft365Dev\"><span data-contrast=\"none\">@Microsoft365Dev \/ Twitter<\/span><\/a><span data-contrast=\"auto\"> for the latest news and announcements!<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<\/ul>\n<p style=\"text-align: center;\"><a href=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2022\/12\/office-add-ins-transparent.png\"><img decoding=\"async\" class=\"size-full wp-image-14184 aligncenter\" src=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2022\/12\/office-add-ins-transparent.png\" alt=\"office add ins illustration of puzzle\" width=\"184\" height=\"184\" srcset=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2022\/12\/office-add-ins-transparent.png 184w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2022\/12\/office-add-ins-transparent-150x150.png 150w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2022\/12\/office-add-ins-transparent-24x24.png 24w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2022\/12\/office-add-ins-transparent-48x48.png 48w, https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-content\/uploads\/sites\/73\/2022\/12\/office-add-ins-transparent-96x96.png 96w\" sizes=\"(max-width: 184px) 100vw, 184px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Don\u2019t lose valuable time getting your Office Add-in to market \u2013 learn how to avoid these common AppSource validation pitfalls!\u00a0<\/p>\n","protected":false},"author":122407,"featured_media":14480,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[11],"tags":[64],"class_list":["post-14450","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-office-add-ins","tag-appsource"],"acf":[],"blog_post_summary":"<p>Don\u2019t lose valuable time getting your Office Add-in to market \u2013 learn how to avoid these common AppSource validation pitfalls!\u00a0<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/14450","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=14450"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/14450\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media\/14480"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media?parent=14450"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/categories?post=14450"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/tags?post=14450"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}