title | description | author | ms.topic | ms.author | ms.date | ms.collection | ms.reviewer |
---|---|---|---|---|---|---|---|
Object ranges |
Description of the object ranges used for licensing in Business Central. |
SusanneWindfeldPedersen |
conceptual |
solsen |
03/01/2024 |
get-started |
solsen |
Object ranges in [!INCLUDEprod_short]
When you develop an app for [!INCLUDE prod_short] online, you must request an object range in terms of licensing. Development for [!INCLUDEprod_short] is done using Visual Studio Code with the [!INCLUDEd365al_ext_md].
[!INCLUDE object-ranges]
For more information, see Requesting an object range.
The following sections describe the different object ranges that you can find in the base application and extensions.
This range is assigned to [!INCLUDEprod_short] base app functionality and mustn't be used in extensions or customizations.
This range is for customizations, and for test purposes. For [!INCLUDE prod_short] online, a partner can develop an extension tailored to the individual tenant to fit the needs. The partner develops the extension either by using a sandbox tenant or by obtaining a Docker image. Once the development is done, the extension can be deployed to the individual tenant.
Also, use this range as part of training and similar, such as if you're using a sandbox tenant or a build of [!INCLUDEprod_short] on Docker.
The objects in this range are designed when the Microsoft team localizes [!INCLUDEprod_short] for a specific country or region. These objects can't be used by partners.
This object range is intended for the Registered Solution Program (RSP). The partner can choose to use this range for developing extensions that can be used in [!INCLUDEprod_short] online or on-premises. When used in [!INCLUDEprod_short] online, these extensions are obtained as apps from appsource.microsoft.com.
Partners can obtain IDs in this range for extensions for [!INCLUDEprod_short] online. These extensions are obtained as apps from appsource.microsoft.com.
For more information, see Get Started with Building Apps.
Download the [!INCLUDEprod_short] licensing guide here.
Get started with building apps
Get started with AL
Blog post