Without a development license for Microsoft Dynamics NAV, then there is really not much real development you can do. Yes you can use the basic object designers, but no changing the C/AL code. So how to get a development license has been one of the most common questions over the years. At least if you are not employed by a Dynamics NAV partner.
Original Question: How to get a Development License? by Thomas Gustav
First lets be clear here, there is really no such thing as a "Developer License". Only Development Granules, that provides the access to the full development environment.
So the answer depends on if you are a customer or a partner.
"End User Licenses"are the ones sold to NAV customers by NAV partners.
A customer may choose to buy the Development Granules. The price depends on which granules are selected. It used to be around the price of 10-25 user CAL's. The customer is not given a separate development license, but the development granules becomes part of their regular license.
Contact your Dynamics partner to buy the development granules.
"Partner Licenses" are available only to authorized partners and not available for sale.
These expire annually and are updated only if the partner continues to maintain the requirements.
If you are a freelancer, then in order to get access to a development license, then you need to become a partner. Either a "regular" partner or via a master VAR. If you are not going to sell licenses to your customers, then you may also choose the option of becoming a non-reselling PRA partner.
Some universities and other schools around the world also offers their students to learn about NAV, and may for this purpose have access to special training licenses.
Please add/comment if you have more information about this or other development license types?
You will find information about becoming a Microsoft Dynamics Partner here:
These pages applies to you if your ambitions are to become either a Silver or Gold ERP competency partner. Here you can see the different requirements toward revenue etc.
If your are not up for the many requirements towards becoming a "real" Microsoft Dynamics partner, then you also have an alternative. Microsoft also give you the option of becoming a NAV partner via one of their Master VAR's. Here the individual master VAR's may have individual requirements and cost to sign-up.
Some Master VAR's:
Read more about master var's: http://msdynamicsworld.com/story/master-vars-growing-role-microsoft-dynamics-channel
If you are a Dynamics NAV freelancer etc. and you do not resell directly to customers, then the Microsoft Dynamics Partner Registration Agreement (PRA) provides access to PartnerSource, to the development and demonstrations licenses, and to the Microsoft Dynamics Partner Revenue Recognition Program.
You still need to have an official registered company, including VAT number etc. But then you can follow the next procedure (*):
When you have received the confirmation email from Microsoft (may take weeks), then you will be able to log into PartnerSource and create your new development license.
My company is a Silver development Partner based in Montreal and we use a Nav instance on a local server for our accounting needs. We are looking to develop accounting applications for our own needs through our own developers. My guess is that we would need to buy Dev Granules or become a Dynamics Nav partner but the link above seems to be outdated. Does anyone have a suggestion for me. When I look for any information regarding Nav in partner.microsoft.com, it almost systematically refers to the cloud offering. I do not know what to look for. Thank you in advance for any pointers in regard to my situation.