Get your accounts in place

Completed

To ease your journey, from the initial listing to the final publication of your app on AppSource, we have created two whitepapers that outline the steps that you need to go through. To bring your Business Central offers to AppSource smoothly, we recommend that you check off each step as you progress. We highly recommend that you lean on the guidelines in these whitepapers to support you throughout the process of bringing your app to AppSource.

  • Getting you started with Apps

    • Getting you started with Microsoft Dynamics 365 Business Central Add-on Apps: White paper 1 of 2

    • Getting you started with Microsoft Dynamics 365 Business Central Connect Apps: White paper 2 of 2

  • Developing and publishing your Add-on App to AppSource

    • Developing and publishing Microsoft Dynamics 365 Business Central Add-on Apps: White paper 2 of 2

    • Developing and publishing Microsoft Dynamics 365 Business Central Connect Apps: White paper 2 of 2

For the latest information you can always use the following link: https://aka.ms/AppSourcego.

The recommended order is the following:

STEP 1: Create and set up your accounts.

STEP 2: Develop your app.

STEP 3: Initiate the validation and publication process.

More information about steps 2 and 3 are available in the following units of this module.

Some additional information about how to Create and set up your accounts is available.

To get a better overview on which accounts to create, have a look at the following summary:

  • MPN ID

    • All App builders and app publishers must be identifiable to Microsoft. For this reason, you need to become a member of Microsoft's Partner Network (MPN). Joining this network doesn't cost anything.
  • PartnerSource Business Center (PSBC) account and your unique license file

    • Developing an Add-on app requires you to be known as a Dynamics 365 Business Central developer, and requires you to have a unique development license file with a specific Object range. This information is found under Step 3 on the Get Started with Building Apps docs page.

    • To obtain an object range for developing a Microsoft Dynamics 365 Business Central app, you must first have access to the PartnerSource Business Center (PSBC)

    • Access to PSBC is provided by having an active:

      • Solution Provider Agreement (SPA), if you're a reselling partner using the Dynamics Price list.

      • Partner Registration Agreement (PRA), if you're a non-selling partner.

    • The relevant contract can be requested through your local Regional Operations Center (ROC) Contracts and Agreements Team. Currently, here's where you can do that in some different locales.

      • If you're based in Europe, the Middle East, or Africa: email mbscon@microsoft.com.

      • If you're based in the Americas: email mbsagree@microsoft.com.

      • If you're based in the Asia Pacific region: email mbslques@microsoft.com.

  • Developer account

    • A developer account enables you to submit apps and add-ins to Microsoft's marketplaces, including the Windows Store, Office Store, Azure Marketplace, and Microsoft AppSource. Note, you only need one developer account per company (not one per app submission).

    • Register, or check if you already have access here.

    • A one-time registration fee applies.

    • When registering for a Microsoft Developer Account, you'll be asked to provide an email address and a Publisher display name.

      • When selecting your display name and primary email account, take the following into account:

        • To ease submission and avoid missing vital communications, we recommend you provide a company-wide email dev center account that can be shared across multiple users, so that several people can manage your portal submission.

        • If you prefer a singular account where you can add multiple users through the portal, then this is possible too.

        • A display name refers to how you want your company name displayed on your app in Microsoft AppSource.

        • It's key that you use the same display name and email throughout your app submission, as you'll be asked to provide them in several different touch points. For example:

          • To sign into Partner Center (and creating your app offer)

          • To enroll and sign in to the Collaborate tool and Ready to Go platform

  • Access to Partner Center

    Partner Center is the single destination to manage your business relationship with Microsoft. You can get started by accessing the Partner Center Introduction Get Started page.

  • Register on Collaborate

    1. To start the registration process, your company Global Administrator must first go to the following Collaborate link.

    2. Next, your company Global Administrator must select the Get Started option under the Microsoft Collaborate header. If you're properly registered, and have setup your Developer Account, the registration page should autofill with your Company details. If the page isn't filled automatically, complete the form manually.

    3. Once completed, be sure and select the Terms of Use (TOU) option at the bottom of the registration page. You need to accept the Terms of Use to successfully register.

    4. The final step to complete the registration is to select GO TO DASHBOARD.

Once you have successfully registered (and added coworkers) on Microsoft Collaborate, your company's Microsoft Entra ID global administrator should send an email to complete the on-boarding to Dynamics 365 Business Central Programs at Dyn365BEP@microsoft.com. It's necessary to manually assign you to the right programs and engagements. Expect a response from Microsoft, usually within a few business days.

In this email, specify the following:

  • Your Publisher Display Name

  • The name(s) of the people you have added to Microsoft Collaborate

  • The email address(es) of the people you have added to Microsoft Collaborate (No personal email addresses)

  • The roles you have given then on Collaborate (Participant, Power user)

  • MPN ID# and registered Partner Name

Now that you have completed step 1, setting up your accounts, you can proceed to steps 2 and 3, developing your app, and initiating the validation and publication process. Review all the steps and follow the Marketing Validation Checklist and Technical Validation Checklist.