Do you have questions around how SQL Runtime licensing works? Have you come across a recent change made in Order Central where technical enforcement specific to the Microsoft SQL Server Runtime compliance requirements to license 1 SQL CAL per licensed user?
The Microsoft SQL Server licensing terms regarding compliancy has always been in place, these terms were based on a trust model between Microsoft and the Partner/Customer. As part of a compliancy update, Microsoft will now enforce the requirement between any user type of each ERP product line and SQL Runtime CALs in Order Central.
SQL Server 2014 Runtime Client Access License (CALs) are licensed per (named) user or per device. Each individual directly or indirectly accessing SQL data (through a Microsoft Dynamics UI or any other mode) must be licensed with a SQL Server CAL. If the individual accesses the information uniquely via shared devices (and no other mode), those devices may be covered with SQL Server CALs, instead of having to license a SQL Server CAL for that individual, as long as the customer acquires a SQL Server CAL for each of those devices. SQL Server CAL is not licensed concurrently.
This effects the following user types: Full User, Limited User, Self-Serve User CAL, Light User, Web User, Business Portal User, BRL Users, MBL Users, Limited Device CALs, System Manager Standard User, Management Reporter User, Microsoft Forecaster User. Any person that accesses the ERP solution needs a SQL CAL assigned (unless licensing through Server Core Model).
Detailed Microsoft SQL terms can be reviewed in the Microsoft SQL EULA, Microsoft SQL Download pages (see reference links below) and/or contact Microsoft Volume Licensing.
Action: If an order is affected by the Microsoft SQL Compliance validation in Order Central, please choose one of the following options:
- Purchase the required SQL Server Runtime Licenses via the Dynamics Price List.
- Provide proof that the customer has purchased SQL licenses via Volume Licensing.
Resources