Lizenz Pooling
Bearbeiten der Optionen
Die Optionen können auf 2 Arten bearbeitet werden:
-
in der Datei bricsys.opt, die sich im Installationsordner von Network License Manager befindet.
-
im Web-Interface des Network License Manager.
- Rufen Sie dazu http://localhost:5054 auf dem Lizenzserver auf.
- Klicken Sie auf die Schaltfläche "Status" auf der linken Seite.
- Klicken Sie auf "bricsys" in der Spalte OPTIONEN für die Zeile bricsys ISV.
Nach der Bearbeitung Reread/Restart Sie den Lizenzserver.
Häufig verwendete Optionen
Gruppen können verwendet werden, um eine Liste von Benutzernamen, Hostnamen oder IP-Adressen zu definieren.
Der Name kann später verwendet werden, um Regeln für diese Gruppe zu verwenden.
GROUP
Definiert eine Gruppe von Benutzernamen.
Syntax:
GROUP-Name list-of-usernames
Beispiel:
GROUP-Ingenieure userA userB userC
HOST_GROUP
Definiert eine Gruppe von Hostnamen.
Syntax:
HOST_GROUP name list-of-hostnames
Beispiel:
HOST_GROUP firstFloor machineA machineB machineC
INTERNET_GROUP
Definiert eine Gruppe von IP-Adressen.
Syntax:
INTERNET_GROUP name list-of-ip-addresses
Beispiel:
INTERNET_GROUP networkGhent 192.168.1.* 192.168.2.*
Das Platzhalterzeichen (*) kann in IP-Adressen verwendet werden.
RESERVE
Reservieren Sie eine Anzahl von Lizenzen für einen bestimmten (Gruppe von) Benutzer(n).
Syntax:
RESERVE num product user|host|group|host_group|internet|internet_group|project who [id=nnn]
Beispiel:
RESERVE 20 bricscad GROUP engineers
MAXEinschränkung der Anzahl der verfügbaren Lizenzen für eine bestimmte(n) Benutzergruppe(n).
Syntax:
MAX num product user|host|group|host_group|internet|internet_group|project who [id=nnn]
Beispiel:
MAX 5 bricscad HOST_GROUP firstFloor
INCLUDE
Lizenzen für ein Produkt nur für einen bestimmten (Gruppe von) Benutzer(n) zulassen. Jeder, der nicht in der INCLUDE-Zeile angegeben ist, darf das Produkt nicht verwenden.
Syntax:
INCLUDE product userhost|group|host_group|internet|internet_group|project who [id=nnn]
Beispiel:
INCLUDE bricscad GROUP bricscadusers
EXCLUDE
Lizenzen für ein Produkt für einen bestimmten (Gruppe von) Benutzer(n) ausschließen.
Syntax:
EXCLUDE product user|host|group|host_group|internet|internet_group|project who [id=nnn]
Beispiel:
EXCLUDE bricscad INTERNET_GROUP 1.1.*.*
Weitere Optionen finden Sie im RLM-Endanwenderhandbuch unter dem Abschnitt "The ISV Options File"
Identifizieren einer Lizenzdatei
Seit V15 ermöglicht eine neue Funktion im Reprise-Lizenzmanager das Hinzufügen eines '_id' Feldes in Ihrer Lizenzdatei.
Mit dieser '_id' können Sie jede Lizenzdatei als einen eigenen Lizenzpool identifizieren.
Wenn Sie einen [id=nnn]-Parameter für eine hinzugefügte OPTION angeben, hat diese OPTION nur Auswirkungen auf die entsprechende Lizenzdatei.
Verwendungsbeispiel: Sie haben 2 Lizenzen, eine mit 10 Plätzen für BricsCAD Pro und eine mit 10 Plätzen für BricsCAD Platinum, und möchten festlegen, welche Benutzer welche Stufe nutzen können.
DIE LIZENZDATEIEN
Pro License
HOST host_name ethernet_mac 5053
ISV bricsys
LICENSE bricsys bricscad 15 permanent 10 share=uh
contract=1 options="LA:xx_XX TY:FCO LE:PRO"
_ck=6a06665467 sig=""
HOST host_name ethernet_mac 5053
ISV bricsys
LICENSE bricsys bricscad 15 permanent 10 share=uh
contract=1 options="LA:xx_XX TY:FCO LE:PRO" _id=1
_ck=6a06665467 sig=""
Platinum License
HOST host_name ethernet_mac 5053
ISV bricsys
LICENSE bricsys bricscad 15 permanent 10 share=uh
contract=1 options="LA:xx_XX TY:FCO LE:PLA"
_ck=6a06665467 sig=""
HOST host_name ethernet_mac 5053
ISV bricsys
LICENSE bricsys bricscad 15 permanent 10 share=uh
contract=1 options="LA:xx_XX TY:FCO LE:PLA" _id=2
_ck=6a06665467 sig=""
Somit ist die Pro-Lizenz durch id=1 und die Platinum-Lizenz durch id=2 definiert.
DIE OPTIONEN
Wenn Sie nun z. B. nur den engineers in Ihrer Firma erlauben möchten, die Platin-Version zu verwenden, können Sie dies tun, indem Sie Folgendes zu den Optionen hinzufügen.
GROUP engineers userA userB userC
INCLUDE bricscad GROUP engineers id=2
Symptomatik
Ich möchte die Art und Weise, wie meine Lizenzen gepoolt werden, anpassen.
Weitere Informationen
http://www.reprisesen_us/RLM_Enduser.html
Lizenz Pooling durch RLM_PROJECT
Das Folgende gilt für den Fall, dass Netzwerklizenzen mehrerer Stufen auf demselben RLM-Server aktiviert werden, so dass die Benutzer entscheiden können, welche Lizenzstufe sie bei der Aktivierung von BricsCAD erhalten werden.
Der Benutzer kann eine bestimmte BricsCAD-Lizenzstufe erhalten, basierend auf der Umgebungsvariablen RLM_PROJECT, die mit den ISV-Serveroptionen übereinstimmen sollte. Die Lizenzplätze werden auf dem ISV-Server für die spezifischen PROJECT-Benutzer durch einen IDentifer reserviert.
Hinweis: Bitte beachten Sie, dass die folgenden Aktionen von einer IT-Abteilung ausgeführt werden müssen.
1. RLM-Server Aktionen
- Add _id=<number> identifier to license files, just before the _ck=xxxxxxx string:
……contract=999-9999-9999-8888 options="LA:xx_XX TY:NFR LE:PRO _id=1 _ck=4b07efdd90….
……contract=999-9999-9999-9999 options="LA:xx_XX TY:NFR LE:LIT _id=2 _ck=4b07efdd90….. - RESERVE Option für PROJECTs und Lizenz-IDs auf ISV-Server hinzufügen, für alle Plätze der Lizenzen:
RESERVE 5 bricscad PROJECT bc_pro id=1
RESERVE 5 bricscad PROJECT bc_lite id=2
2. BricsCAD Benutzer-Aktionen
- Erstellen Sie ein Skript, das eine temporäre Umgebungsvariable RLM_PROJECT auf dem Benutzerrechner setzt, die es BricsCAD ermöglicht, mit dem RLM-Server den Lizenzpool PROJECT zu verhandeln.
- Das Ausführen eines bestimmten Skripts ermöglicht es BricsCAD, die gewünschte Lizenzstufe zu beziehen
Es kann sich um *.CMD (Kommandozeilen) Dateien handeln:- @echo off
set RLM_PROJECT=bc_lite
call "C:\Program Files\Bricsys\BricsCAD V21 de_DE\bricscad.exe" - @echo off
set RLM_PROJECT=bc_pro
call "C:\Program Files\Bricsys\BricsCAD V21 de_DE\bricscad.exe" - oder *.PS1 (powershell) Dateien:
$env:RLM_PROJECT = "bc_pro"
Start-Process -FilePath "C:\Program Files\Bricsys\BricsCAD V21 de_DE\bricscad.exe" - $env:RLM_PROJECT = "bc_lite"
Start-Process -FilePath "C:\Program Files\Bricsys\BricsCAD V21 en_US\bricscad.exe"
- @echo off
Da alle Lizenzplätze in den RLM-Optionen RESERVED sind, ist BricsCAD nicht in der Lage, eine Lizenz zu beziehen, wenn die RLM_PROJECT-Variable nicht existiert, oder wenn sie einen Wert hat, der nicht mit den ISV-Server Optionen übereinstimmt.
Wenn Sie die Anzahl der verfügbaren Plätze auf über 5 erhöhen oder die Anzahl der RESERVE Lizenzen auf unter 5 senken, werden einige Lizenzen frei verfügbar sein.
Das RLM_PROJECT arbeitet auch mit den anderen (EXCLUDE/INCLUDE/...) Optionen, so dass eine Menge von Konfigurationen möglich sind.
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.