Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics NAV (Archived)

Multi Tenancy - Developer License

(0) ShareShare
ReportReport
Posted on by

Hello!

Im having a problem with a multi tenant Dynamics NAV 2016 installation.

During setup both the application database and the tenant with the customers data was using our developer license.

I uploaded the customers license to their tenant and everything was running fine:
Import-NAVServerLicense 'ServerInstance' -Database Tenant -Tenant 'CustomerTenant' -LicenseData ([Byte[]]$(Get-Content -Path "C:\License\CustomerLicenseFile.flf" -Encoding Byte))

But now I want to be able to run objects not assigned to their license from the development enviroment. In a standard installation I would just go in to the development enviroment and select: Tools -> License Information -> Change and select the delelopment license.

In this a multi tenant (If I understand everything correctly) I enter the development enviroment and connect to the application database and it already has our development license. This does not help me however. Because when I try to run objects not assigned in the customers license I get the: "You do not have the following permission: Execute" message.

Any help would be appreciated. I know I need to learn more about multi tenancy overall, but right now I just need to solve this problem asap.

*This post is locked for comments

  • Verified answer
    Community Member Profile Picture
    on at
    RE: Multi Tenancy - Developer License

    Hello,

    The supported process of uploading and using of licenses is described on MSDN

    msdn.microsoft.com/.../dd338774(v=nav.90).aspx

     However, we are aware that partners, sometimes, use workarounds to handle licensing switching and below you can find one of the way.

    Please note that this is an example and it is not supported by Microsoft

    1.  Upload the Partner license to the Database in C/SIDE. This will currently not affect any existing running NST.

    2.  Start a new NST instance (NST #2) – will load the currently uploaded partner license.

    3.  Upload the Customers license back to the Database in C/SIDE; “restore”

    4.  Connect to the NST # 2 instance in the Windows Client

    5.  Close the Windows client (now having NST #2 as default)

    6.  Run the Table from C/SIDE – using the default settings, connecting to NST #2 w/Partner license.

    7.  Stop/Remove the NST # 2 instance.

    Also on Mibuso you can find an example:

    mibuso.com/.../how-to-use-multiple-licenses-simultaneously-in-service-tier-and-development

    Best Regards, Horia

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

🌸 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…

Kudos to the April Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard > Microsoft Dynamics NAV (Archived)

Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans