When you develop solutions for Dynamics 365 Business Central, you have essentially two roads for your extensions:
I’ve talked a lot in the past months about per-tenant extensions, their release process (pros and cons) and the pains connected to it. Per-tenant extensions should be seen as “customizations” developed directly for a customer tenant and that will not be widely distributed. You (as a partner) are totally responsible to publish, upgrade and maintain your PTE for your customer, there’s no an approval process by Microsoft for publishing these extensions and you’re forced to used the 50000..99999 object range.
Extensions released on AppSource are different. If you’re an ISV and you want to distribute your solution to a global market, AppSource is the right choice.
AppSource extensions are under Microsoft’s supervision. To release an extension on AppSource, you’ve to start an approval process as in the following schema:
An app is available on AppSource only after the approval process accepted by Microsoft.
I receive often a lot of questions related to AppSource and how Microsoft manages the extensions on it, so here I want to try clearing some doubts. Here the main point to remember:
Hoping to have cleared something on your mind…