
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
I have the same question (0)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