Zum Hauptinhalt springen
Alle KollektionenBricsCAD AllgemeinInstallation
Lizenz Pooling durch RLM_PROJECT
Lizenz Pooling durch RLM_PROJECT
Diese Woche aktualisiert

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

  1. 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…..

  2. 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

  1. 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.

  2. 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"

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.

Hat dies deine Frage beantwortet?