What is Multiplexing?
Multiplexing is a hardware or software that a customer uses to:
- pool connections;
- reroute information;
- reduce the number of devices or users that directly access or use the product; or
- reduce the number of operating system environments (or OSEs), devices or users the product directly manages,
Multiplexing does not reduce the number of Microsoft licenses required. Users are required to have the appropriate licenses, regardless of their direct or indirect connection to the product. Any user or device that accesses the server, files, or data or content provided by the server that is made available through an automated process requires a SAL.
Certain circumstances do not require SALs, and they are detailed below. Generally, if files, data, or content are available because of manual activity (a person uploading a file onto a server or emailing the file), a SAL is not required for users or devices accessing those manually transmitted files.
In case partner is using the SQL Server SAL licensing model, then SQL Server SALs are required for users who directly input into, query, or view data from a SQL Server database (left side of Figure above). Similarly, SQL Server SALs are required for users or devices that input data into, query, or view data from a SQL Server database through a pooling device (right side of Figure above). This includes users who view data through web-based applications or enter information into a database through an intermediary product. (Note: Customers can also license SQL Server on a per-core basis, thus negating any need for SQL Server SALs.)