In Business Central running the Microsoft cloud, we operate with 3 different object ranges in terms of the licensing. Developing for the Business Central is done using Visual Studio Code with the AL Language extension. Business Central, Dynamics NAV Object Ranges, app source, Visual Studio Code, sandbox tenant, on-premise implementations, Developing for Dynamics NAV can be done either by using Visual Studio Code with the AL Language extension or by using C/SIDE with an appropriate license file All tenants in the Business Central as of April 2nd, 2018 are able to freely use objects in the following ranges:
In the below, we will take a look at what the intention of each individual range is.
As in the current on-premise implementations this range is for per tenant/customer customizations. A partner can develop the extension tailored to the individual tenant to fit the needs. The partner developing this will do this through either using the sandbox tenant (currently in preview) or by obtaining a Docker image of the current release of Business Central that matches the version of the tenant. Once the development is done, an extension can be deployed to the individual tenant
This is an RSP range which partners have an ISV solution for on-premise have access to. By April 2nd, 2018 the partner can select to use this range for developing extensions that can be used either in Dynamics NAV on-premise or in the Microsoft Cloud. When used in the Business Central these extensions are obtained as apps from appsource.microsoft.com.
This range continues as it is today. Partners can obtain ranges for the extension development runs in the Microsoft Cloud. This range is only available for the extension development and only in These extensions are obtained as apps from appsource.microsoft.com.
For more information on how to request your object range for developing apps for Microsoft Appsource, we recommend that you read the documentation and white papers on https://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/developer/readiness/readiness-add-on-apps