I want to ensure that a license once activated on a given machine cannot be activated or reactivated on any other machine, even if there are multiple activations allowed on the license. How do I do this?
As of the 3.1.1921.86 release of SLPS it is possible to lock a license to a given machine such that it cannot be subsequently activated on another machine. This is done via the Machine Locking setting when creating the license or SKU in SLP Online portal.
When creating a SKU it is possible to select one the following options in the Associate License to field:
- Single Client Machine: this will ensure that any license generated from this SKU (with multiple activations permitted) can only ever be activated and, more importantly, subsequently reactivated on the machine on which it was originally activated/installed.
- Client Machines: this will allow licenses generated from the SKU (with multiple activations permitted) to be activated on multiple machines; in each case the license will be locked to the Device ID of the machine on which it was activated i.e. these license files cannot be copied from machne to machine.
- Nothing: the licenses generated from this SKU can activated on multiple machines if multiple activations are permitted; the individual license files are NOT locked to any machinje ID and so can be copied from machine to machine.

When creating a license without using a SKU as a template it is also possible to elect to bind a license to a single machine. To do this, in the Machine Locking section of license, in addition to selecting the Machine radio button, you must also check the Single Machine check box.
