Licence Protector ermöglicht die Lizenzkontrolle innerhalb eines Netzwerkes - ohne dass dazu ein aktives Programm / Dienst auf dem Server installiert werden muss. Der komplette Lizenztest wird von der DLL vom Arbeitsplatz aus durchgeführt.
Die einzige Voraussetzung für die Netzwerk Lizenzierung ist, dass jeder PC Schreib- und Leserechte auf das Netzwerk Verzeichnis hat, das die Lizenzdatei beinhaltet.
Die Lizenz Prüfung erfolgt auf Modul Ebene - jedes Modul kann eigene Lizenzierungsinformationen enthalten:
Es kann festgelegt werden, ob ein Benutzer eine Lizenz innerhalb des Lizenz Viewers wieder freigeben kann - z.B. wenn ein Benutzer die Anwendung nicht mehr benötigt. 3 unterschiedliche Arten der Netzwerk Lizenzierung werden unterstützt (abhängig von der Licence Protector Edition).
Jeder PC benötigt eine Lizenz. Der Hostname der Maschine wird für die Überprüfung benutzt. Diese Lizenzierungsart nennt man auch Lizenz per Seat. Die Lizenz wird bei der ersten Benutzung der Anwendung / des Moduls der Maschine zugewiesen.
Wenn die Anwendung unter Citrix / Terminal Server läuft, dann wird der Hostname des lokalen PCs und nicht der Hostname des Servers verwendet.
Jeder Benutzer benötigt eine Lizenz. Der Windows Benutzername oder der Name, den ein Benutzer innerhalb einer Anwendung hat, (oder jede andere ID wie IP-Adresse) kann verwendet werden. Die Lizenz wird bei der ersten Benutzung der Anwendung / des Moduls der Maschine zugewiesen.
Die Lizenz wird nur zugewiesen, so lange wie die Anwendung läuft. Wird die Anwendung beendet, ist die Lizenz wieder verfügbar. Wenn ein Benutzer mit dem selben Namen sich auf zwei unterschiedlichen PCs einloggt, dann werden 2 Lizenzen benötigt.
Licence Protector bietet eine ausgeklügelte Prüfung der concurrent user Lizenzen. Maschinen die hängen oder Anwendungen die abstürzen werden erkannt und die Lizenz wird wieder freigegeben. Dies wird automatisch durch die DLL vorgenommen.