Skip to main content

Notifications

Community site session details

Community site session details

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

ID range - 50100 - 50149 - Cloud - dev PTE extension - SAAS context

(0) ShareShare
ReportReport
Posted on by

Hi,

Anyone can make a PTE extension , the only condition is to respect the rule of DEMO range 50100 to 50149 and use a SANDBOX docker image locally or directly on the cloud.

Ok, but when the demo is ok, and the extension is complete, and we only want to get it as a PTE extension, and not an APP, can we change the ID range , to be able to deploy on a PRODUCTION env ?

because, if different people, selling or developping this kind of PTE, it will be a real headache to deploy, for exemple, one ID is already use by an other PTE extension….. and an PTE extension would be able to "reserved" all the PTE ID RANGE , with emtpy object to block any other Partner or consultant to make any customisation in the Free range.

So, what is the real story to make a demo using demo ID RANGE, and then deploy it as PTE and not APP in a production env ?

In my Story, a Customer who had a Solution Developper licence On premise and made customisation himself, would like to continu to make some extension in the Cloud solution.

thank you

I am asking for a Cloud solution Based, and not On premise.

I have understood that for On premise customisation you need a Dev licence. And only Partner can Have it. And the old Solution Developper are no longer available,and are lost if a Customer who had it make the On premise to Cloud transition;

thank for your feedback

  • Suggested answer
    Steven Renders Profile Picture
    5,500 Moderator on at
    RE: ID range - 50100 - 50149 - Cloud - dev PTE extension - SAAS context

    Hi,

    In Saas the [50.000..99.999] range is free. That indeed means that everyone who knows how, and that has access and the required permission on a Saas tenant, can deploy a PTE developed in this range (in BC-Saas)

    How you manage that as a customer/partner is up to you to decide. I can only recommend to explain the process to your customer(s), explain the advantages and disadvantages, the risks, and then find a way to work together, so you implement a process that is an added value to as well the customer and the partner.

  • Community Member Profile Picture
    on at
    RE: ID range - 50100 - 50149 - Cloud - dev PTE extension - SAAS context

    Hi, 

    Does it mean that :

    -any people who know Al code can make some PTE on a  local based docker sandbox , on the id range 50100-50149,because it is the only way to developpe extension and publish without any dev licence

    -this is the customer responsability to accept this concept and assign available range for 'all this people' when the demo extension suit this need.

    -so the 'any one who know Al' can then renumber the extension with the assigned range and deploy in a real tenant.

    -on a production tenant , 50000 999999 range can be use to deploy extension without any dev licence in this scenario ?

    - the big change of this policy is that AL PTE extension can be developped and deploy for any people without dev licence , so this is a customer choice and responsability to manage this kind of assle ?

    Thank you

  • Suggested answer
    Steven Renders Profile Picture
    5,500 Moderator on at
    RE: ID range - 50100 - 50149 - Cloud - dev PTE extension - SAAS context

    Well, since the [50.000..99.999] is free (in Saas), in the case of having multiple developers, and multiple PTE's on the same environment, that means 'someone' will need to 'manage' the object numbers and names, since you can not have two objects with the same ID and/or Name of the same type.

    The 'someone' might be the administrator of the tenant, or the partner, or...

    My recommendation is to keep track of this in an ALM/SCM system (DevOps/Git), and assign object numbers to the different 'developers' before they start developing.

  • Suggested answer
    Andy Sather Profile Picture
    on at
    RE: ID range - 50100 - 50149 - Cloud - dev PTE extension - SAAS context

    Hello  - We currently do not have dedicated Dev support via the Dynamics 365 Business Central forums, but I wanted to provide you some additional resources to assist.  If you need assistance with debugging or coding I would recommend discussing this on one of our communities.

    www.yammer.com/dynamicsnavdev

    dynamicsuser.net/.../developers

    I will open this up to the community in case they have something to add.

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

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

🌸 Community Spring Festival 2025 Challenge Winners! 🌸

Congratulations to all our community participants!

Adis Hodzic – Community Spotlight

We are honored to recognize Adis Hodzic as our May 2025 Community…

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

#1
Sohail Ahmed Profile Picture

Sohail Ahmed 1,063

#2
YUN ZHU Profile Picture

YUN ZHU 1,002 Super User 2025 Season 1

#3
Mansi Soni Profile Picture

Mansi Soni 800

Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans