web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Answered

Extension installation for On-Premise

(5) ShareShare
ReportReport
Posted on by 61
Hello,
 
We are a SaaS company that has built a Business Central Extension which had now been published to AppSource for Business Central Online.
 
We now have a case where a customer wants to install this app in Business Central 24 On-Premise. We understood from our customers partner they need to update their license to include our objects before it can be installed, for which they need our ISV provider company name. None of the names we expect to work are valid according to them, so we fear we are missing out on a process required for this to work.
 
Can anyone help shed light on how we can confirm what this ISV provider name is or help guide us in the right direction on what must be done to get this license stuff to work for on-premise? We currently lack on-premise knowledge and have trouble finding good sources on this.
 
Thank you
I have the same question (0)
  • Gerardo Rentería García Profile Picture
    25,157 Most Valuable Professional on at

    Hi, good day
    I hope this can help you, and give you some hints.

    Facing issues in installing appSource application on on-premise

    Best Regards
    Gerardo

  • Suggested answer
    Saurav.Dhyani Profile Picture
    14,380 Super User 2025 Season 2 on at
    Hi,
     
    Objects in Range: 70,000,000-74,999,999 for Business Central Online Only. A on-prem Customer cannot install extension with objects within this range.
     
    For You Steps will be (AFAIK) - 
     
    1. Reach out to Microsoft to get purchase a new range of objects 1,000,000-69,999,999.
    2. Check with Microsoft that will it be a valid update if you change the object Number Microsoft will not have a problem.
    3. If yes, then renumber your extension objects with New Range (that works on On-prem and SaaS - 1,000,000-69,999,999).
    4. Then republish your app to AppSource for validation as update. 
    5. After app is live in AppSource then you can share app file for on-prem customers.
     
    This is technical possible because Object No can be changed and it's not a destructive change.
     
    Hope it helps.
     
  • Suggested answer
    Suresh Kulla Profile Picture
    50,243 Super User 2025 Season 2 on at
    Unfortunately, you cannot use the same object range that you have built for AppSource for On-Premise installation. You need to renumber them in a custom object range or obtain the On-Premise ISV object range to number them. What we did was use the Custom Object Range 50000-99999 to update our objects and utilize them in On-Premise. We are glad that we have an option in App.Json where you can restrict downloading the source or debugging if you are concerned about the security of our app.

     
  • Verified answer
    YUN ZHU Profile Picture
    95,331 Super User 2025 Season 2 on at
    Please contact Microsoft, they will give you an application form to fill out. After Microsoft has reviewed it, you can regenerate the customer's license and install your AppSource extension directly on On-Pre.
     
    Thanks
    ZHU
  • Verified answer
    Teddy Herryanto (That NAV Guy) Profile Picture
    14,284 Super User 2025 Season 2 on at
    If I remember correctly, when you submit the Object Range Request Form during your initial application, there is an option so you can use 7 million object range also in OnPrem.
     
    Once selected, you can add the partner or indirect partner as reseller in PartnerSource Business Center which allow you to add this module to customer license.
  • Verified answer
    IndraDeMesmaeke Profile Picture
    61 on at
    First of all, thanks for the insight everyone. Together with the information from the Operations Center it helped us construct what is needed for the process.
     
    I would like to provide closure for anyone else stumbling across the same question. 
     
    1. Using the same object range for On-Premise and AppSource is OK as is documented
      1.  https://learn.microsoft.com/en-us/dynamics365/business-central/dev-itpro/developer/devenv-object-ranges  
      2. https://learn.microsoft.com/en-us/dynamics365/business-central/dev-itpro/developer/readiness/get-started#requesting-an-object-range
    2.  Contact your Regional Operations Team and explain you want to register an ISV module, normally they can send you the request form that is needed
      1.  Contact mail can be found in https://learn.microsoft.com/en-us/dynamics365/business-central/dev-itpro/developer/readiness/get-started#requesting-an-object-range
    3. Fill out the form for your new ISV module and make sure to add it to the necessary product lines
    4. After the Operations Center handles registrations you should see two new options in your PSBC portal in the development section
      1. Manage Objects
      2. Manage Authorized Resellers
    5. Add the according permissions to your objects
    6. In our case the customer has a microsoft partner so we requested the necessary information from them to add them as a reseller
    7. The partner can take it from here to update the customer license and perform installation of the app
     
     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 3,143

#2
Jainam M. Kothari Profile Picture

Jainam M. Kothari 1,694 Super User 2025 Season 2

#3
YUN ZHU Profile Picture

YUN ZHU 1,067 Super User 2025 Season 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans